<html><body>
<div style="font-size: 13px; font-family: Tahoma; color: rgb(0, 0, 0); 
font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat 
scroll padding-box border-box rgba(0, 0, 0, 0);">
        Hello,</div>
<div style="font-size: 13px; font-family: Tahoma; color: rgb(0, 0, 0); 
font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat 
scroll padding-box border-box rgba(0, 0, 0, 0);">
         </div>
<div style="font-size: 13px; font-family: Tahoma; color: rgb(0, 0, 0); 
font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat 
scroll padding-box border-box rgba(0, 0, 0, 0);">
        Trying to use nodejs's npm (built with buildroot 2014.11) on SAMA5D3 
Xplained returns following error : 'ERROR: Binary compiled with 
-mfloat-abi=hard but without -DUSE_EABI_HARDFLOAT'</div>
<div style="font-size: 13px; font-family: Tahoma; color: rgb(0, 0, 0); 
font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat 
scroll padding-box border-box rgba(0, 0, 0, 0);">
         </div>
<div style="font-size: 13px; font-family: Tahoma; color: rgb(0, 0, 0); 
font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat 
scroll padding-box border-box rgba(0, 0, 0, 0);">
        Looking in nodejs.mk shows that : </div>
<div style="font-size: 13px; font-family: Tahoma; color: rgb(0, 0, 0); 
font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat 
scroll padding-box border-box rgba(0, 0, 0, 0);">
        '....</div>
<div style="font-size: 13px; font-family: Tahoma; color: rgb(0, 0, 0); 
font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat 
scroll padding-box border-box rgba(0, 0, 0, 0);">
        <div>
                NODEJS_CPU = arm</div>
        <div>
                # V8 needs to know what floating point ABI the target is using. 
 There's also</div>
        <div>
                # a 'hard' option which we're not exposing here at the moment, 
because</div>
        <div>
                # buildroot itself doesn't really support it at present.</div>
        <div>
                ifeq ($(BR2_SOFT_FLOAT),y)</div>
        <div>
                NODEJS_ARM_FP = soft</div>
        <div>
                else</div>
        <div>
                NODEJS_ARM_FP = softfp</div>
        <div>
                endif</div>
        <div>
                ....'</div>
        <div>
                 </div>
        <div>
                It seems there is no support for 'hard' floating point for 
now.</div>
        <div>
                 </div>
        <div>
                To solve that, I intend to force '-DUSE_EABI_HARDFLOAT' in nodejs 
compilation package, but I don't know the way to do that; any advice 
?</div>
        <div>
                 </div>
        <div>
                Another way to solve the problem could be to use 'soft' or 
'softfp' floating point strategy but menuconfig does not propose 
this tuning, maybe...</div>
        <div>
                 </div>
        <div>
                Regards,</div>
</div>
<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13px; 
font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat 
scroll padding-box border-box rgba(0, 0, 0, 0);">
        <table border="0">
                <tbody>
                        <tr>
                                <td height="60" rowspan="2" width="90">
                                        <font face="Tahoma"><a href="http://www.til-technologies.fr/?page=6" 
target="_blank"><img alt="TIL
Technologies" border="0" height="60" 
src="http://www.til-technologies.fr/bandeau_signature/logo.jpg" width="90" />
 </a> </font></td>
                                <td height="32" valign="top" width="1000">
                                        <div>
                                                <font face="Tahoma"><font size="1"><strong>Cédric 
HEYMAN</strong><br />
                                                <em>Ingénieur en Développement embarqué </em>
</font></font></div>
                                </td>
                        </tr>
                        <tr>
                                <td valign="middle">
                                        <font face="Tahoma"><font size="1"><u>Tél</u> : 04.42.37.17.10| 
<u>Fax</u> : 04.42.24.28.98 </font> </font></td>
                        </tr>
                        <tr>
                                <td colspan="2">
                                        <div>
                                                <font face="Tahoma"><font size="1"><u>Siège social</u> : 350 
rue de la Lauzière - Parc du Golf Bât 43 - CS 60481 - 13592 
AIX-EN-PROVENCE CEDEX 3</font></font></div>
                                </td>
                        </tr>
                </tbody>
        </table>
</div>
<div style="font-family: tahoma; color: rgb(0, 0, 0); font-size: 13px; 
font-weight: 400; font-style: normal; background: none 0% 0% / auto repeat 
scroll padding-box border-box rgba(0, 0, 0, 0);">
         </div>
<br><font face="Tahoma" size="1" color="#575F5E"><br>
<a href="http://www.til-technologies.fr/bandeau_signature/redirection.html" target="_blank"><br>
<img src="http://www.til-technologies.fr/bandeau_signature/bandeau.jpg" width="600" height="80" border="0" alt="Plus d'actualités sur www.til-technologies.fr" /><br>
</a><br>
<br><br>
Les informations précédentes peuvent être confidentielles ou privilégiées. Si vous n'êtes pas le destinataire prévu de ce mail, veuillez en notifier l'expéditeur en répondant à ce message puis supprimez-en toute trace de vos systèmes.<br>
</font></body></html>