[ros-dev] Error Compiling

James Tabor jimtabor at adsl-64-217-116-74.dsl.hstntx.swbell.net
Fri Feb 18 21:53:38 CET 2005


Hi GvG!

Ge van Geldorp wrote:
>>From: James Tabor
>>
>>crt: [CC] float/clearfp.c
>>float/clearfp.c: In function `_clearfp':
>>float/clearfp.c:8: warning: implicit declaration of function 
>>`_statusfp'
>>make[1]: *** [float/clearfp.o] Error 1
>>make: *** [crt] Error 2
> 
> 
> This is a cross-build on Linux, right?

Yes!

> I've copied mingw32/sys-include/float.h (below my mingw install dir) to
> reactos/lib/crt/include, which allows the compile to continue. It feels
> hackish though...
> 
> Ge van Geldorp.
> 

AH! Need more Hacks!

crt: [CC] process/process.c
process/process.c:346: error: conflicting types for `_spawnv'
/usr/i386-mingw32/include/process.h:96: error: previous declaration of `_spawnv'
process/process.c:401: error: conflicting types for `_spawnve'
/usr/i386-mingw32/include/process.h:97: error: previous declaration of `_spawnve'
process/process.c:427: error: conflicting types for `_spawnvp'
/usr/i386-mingw32/include/process.h:98: error: previous declaration of `_spawnvp'
process/process.c:497: error: conflicting types for `_spawnvpe'
/usr/i386-mingw32/include/process.h:99: error: previous declaration of `_spawnvpe'
process/process.c:531: error: conflicting types for `_execv'
/usr/i386-mingw32/include/process.h:87: error: previous declaration of `_execv'
process/process.c:574: error: conflicting types for `_execve'
/usr/i386-mingw32/include/process.h:88: error: previous declaration of `_execve'
process/process.c:606: error: conflicting types for `_execvp'
/usr/i386-mingw32/include/process.h:89: error: previous declaration of `_execvp'
process/process.c:650: error: conflicting types for `_execvpe'
/usr/i386-mingw32/include/process.h:90: error: previous declaration of `_execvpe'
make[1]: *** [process/process.o] Error 1
make: *** [crt] Error 2

Hang in there!
James


More information about the Ros-dev mailing list