<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
        {mso-style-priority:99;
        mso-style-link:"Plain Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
span.PlainTextChar
        {mso-style-name:"Plain Text Char";
        mso-style-priority:99;
        mso-style-link:"Plain Text";
        font-family:"Calibri","sans-serif";}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle20
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1916935190;
        mso-list-type:hybrid;
        mso-list-template-ids:2042106878 1916199928 1403812818 -1640717932 845594468 -500264668 -1175549956 1747382008 1123442316 -1893330406;}
@list l0:level1
        {mso-level-number-format:image;
        list-style-image:url("cid:image001.png\@01CE892D.6EE50700");
        mso-level-text:\F0B7;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='color:#1F497D'>Hi,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>I solved the issue by crosscompiling on the Host machine the npm modules I needed.<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Regards,<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><p class=MsoNormal><span style='color:#1F497D'>Nino Paparo<o:p></o:p></span></p><p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-bounces@yoctoproject.org] <b>On Behalf Of </b>PAPARO Nino (MM)<br><b>Sent:</b> Thursday, July 18, 2013 3:44 PM<br><b>To:</b> meta-freescale@yoctoproject.org<br><b>Subject:</b> [meta-freescale] missing c++ library<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Hi,<o:p></o:p></p><p class=MsoNormal>I’m trying to compile nodejs can module on the sabrelite imx6, I managed to have a working nodejs server but I keep having issues with libc and stdlib.h<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>As stated below:<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoPlainText>command : npm install -g can<o:p></o:p></p><p class=MsoPlainText><o:p> </o:p></p><p class=MsoPlainText>make: Entering directory `/usr/lib/node_modules/can/build'                                                 <o:p></o:p></p><p class=MsoPlainText>  CXX(target) Release/obj.target/can/src/raw.o                                                             <o:p></o:p></p><p class=MsoPlainText>../src/raw.cc:21:20: fatal error: stdlib.h: No such file or directory                                      <o:p></o:p></p><p class=MsoPlainText>compilation terminated.                                                                                    <o:p></o:p></p><p class=MsoPlainText>make: *** [Release/obj.target/can/src/raw.o] Error 1                                                       <o:p></o:p></p><p class=MsoPlainText>make: Leaving directory `/usr/lib/node_modules/can/build'                                                  <o:p></o:p></p><p class=MsoPlainText>gyp ERR! build error                                                                                       <o:p></o:p></p><p class=MsoPlainText>gyp ERR! stack Error: `make` failed with exit code: 2                                                      <o:p></o:p></p><p class=MsoPlainText>gyp ERR! stack     at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:25)<o:p></o:p></p><p class=MsoPlainText>gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:99:17)                                     <o:p></o:p></p><p class=MsoPlainText>gyp ERR! stack     at Process._handle.onexit (child_process.js:678:10)                                     <o:p></o:p></p><p class=MsoPlainText>gyp ERR! System Linux 3.0.35-1.1.0+g2dc5560                                                                <o:p></o:p></p><p class=MsoPlainText>gyp ERR! command "node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "build"          <o:p></o:p></p><p class=MsoPlainText>gyp ERR! cwd /usr/lib/node_modules/can                                                                     <o:p></o:p></p><p class=MsoPlainText>gyp ERR! node -v v0.8.18                                                                                   <o:p></o:p></p><p class=MsoPlainText>gyp ERR! node-gyp -v v0.8.2                                                                                <o:p></o:p></p><p class=MsoPlainText>gyp ERR! not ok                                                                                            <o:p></o:p></p><p class=MsoPlainText>                                                                                                           <o:p></o:p></p><p class=MsoPlainText>> <a href="mailto:can@1.2.2">can@1.2.2</a> preuninstall /usr/lib/node_modules/can                                                         <o:p></o:p></p><p class=MsoPlainText>> rm -rf build/*                                                                                           <o:p></o:p></p><p class=MsoPlainText>                                                                                                           <o:p></o:p></p><p class=MsoPlainText>npm ERR! <a href="mailto:can@1.2.2">can@1.2.2</a> preinstall: `node-gyp configure && node-gyp build`                                      <o:p></o:p></p><p class=MsoPlainText>npm ERR! `sh "-c" "node-gyp configure && node-gyp build"` failed with 1                                    <o:p></o:p></p><p class=MsoPlainText>npm ERR!                                                                                                   <o:p></o:p></p><p class=MsoPlainText>npm ERR! Failed at the <a href="mailto:can@1.2.2">can@1.2.2</a> preinstall script.                                                        <o:p></o:p></p><p class=MsoPlainText>npm ERR! This is most likely a problem with the can package,                                               <o:p></o:p></p><p class=MsoPlainText>npm ERR! not with npm itself.                                                                              <o:p></o:p></p><p class=MsoPlainText>npm ERR! Tell the author that this fails on your system:                                                   <o:p></o:p></p><p class=MsoPlainText>npm ERR!     node-gyp configure && node-gyp build                                                          <o:p></o:p></p><p class=MsoPlainText>npm ERR! You can get their info via:                                                                       <o:p></o:p></p><p class=MsoPlainText>npm ERR!     npm owner ls can                                                                              <o:p></o:p></p><p class=MsoPlainText>npm ERR! There is likely additional logging output above.                                                  <o:p></o:p></p><p class=MsoPlainText>                                                                                                           <o:p></o:p></p><p class=MsoPlainText>npm ERR! System Linux 3.0.35-1.1.0+g2dc5560                                                                <o:p></o:p></p><p class=MsoPlainText>npm ERR! command "/usr/bin/node" "/usr/bin/npm" "install" "-g" "can"                                       <o:p></o:p></p><p class=MsoPlainText>npm ERR! cwd /home/root                                                                                    <o:p></o:p></p><p class=MsoPlainText>npm ERR! node -v v0.8.18                                                                                   <o:p></o:p></p><p class=MsoPlainText>npm ERR! npm -v 1.2.2                                                                                      <o:p></o:p></p><p class=MsoPlainText>npm ERR! code ELIFECYCLE                                                                                   <o:p></o:p></p><p class=MsoPlainText>npm ERR!                                                                                                   <o:p></o:p></p><p class=MsoPlainText>npm ERR! Additional logging details can be found in:                                                       <o:p></o:p></p><p class=MsoPlainText>npm ERR!     /home/root/npm-debug.log                                                                      <o:p></o:p></p><p class=MsoPlainText>npm ERR! not ok code 0 <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Which packaged should I bitbake and install to solve the missing library issue?<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Regards,<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='font-size:9.0pt;font-family:"Tahoma","sans-serif";color:#002060'>____________________________________________________________<o:p></o:p></span></p><p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:#00007F'>Nino Paparo</span></b><b><span style='font-size:9.0pt;font-family:"Arial","sans-serif";color:#00007F'><o:p></o:p></span></b></p><p class=MsoNormal><i><span style='font-size:9.0pt;font-family:"Arial","sans-serif";color:#7F7F7F'>Specialist Engineer</span></i><span style='font-size:9.0pt;font-family:"Arial","sans-serif";color:#7F7F7F'> - TEORESI, Inc.<b><o:p></o:p></b></span></p><p class=MsoNormal><b><i><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:#7F7F7F'>Software Engineer</span></i></b><b><i><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:gray'><o:p></o:p></span></i></b></p><p class=MsoNormal><b><i><span lang=IT style='font-size:10.0pt;font-family:"Arial","sans-serif";color:gray;background:white'>Magneti Marelli Electronic Systems USA L.L.C.</span></i></b><b><i><span style='font-size:10.0pt;font-family:"Arial","sans-serif";color:gray'><o:p></o:p></span></i></b></p><p class=MsoNormal><i><span style='color:#1F497D'><o:p> </o:p></span></i></p><p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol;color:#1F497D'><span style='mso-list:Ignore'><img width=16 height=11 src="cid:image001.png@01CE892D.6EE50700" alt="*"><span style='font:7.0pt "Times New Roman"'>    </span></span></span><![endif]><u><span style='font-size:10.0pt;color:blue'><a href="mailto:nino.paparo@magnetimarelli.com">nino.paparo@magnetimarelli.com</a></span></u><span style='font-size:10.0pt;color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;mso-list:l0 level1 lfo2'><![if !supportLists]><span style='font-size:10.0pt;font-family:Symbol;color:#1F497D'><span style='mso-list:Ignore'><img width=16 height=11 src="cid:image001.png@01CE892D.6EE50700" alt="*"><span style='font:7.0pt "Times New Roman"'>    </span></span></span><![endif]><u><span style='font-size:10.0pt;color:blue'><a href="mailto:n.paparo@teoresi.us">n.paparo@teoresi.us</a></span></u><span style='font-size:10.0pt;color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><span style='font-size:10.0pt;color:#17365D'><o:p> </o:p></span></p><p class=MsoNormal><b><i><span style='font-size:9.0pt;font-family:"Arial","sans-serif";color:#FF9900'>Teoresi, Inc. is a Teoresi Group company</span></i></b><span style='color:#1F497D'><o:p></o:p></span></p><p class=MsoNormal><o:p> </o:p></p></div></body></html>