Snapshot 20030128 broke my buildt
Till Straumann
strauman at SLAC.Stanford.EDU
Wed Feb 26 22:04:05 UTC 2003
I had submitted a fix for this
PR#340
HTH
-- Till
Angelo Fraietta wrote:
> I am getting the followingh link error when I try to build my exe (the
> rtems source builds fine)
>
> i386-rtems-gcc --pipe -B/opt/rtems/i386-rtems/pc386/lib/ -specs
> bsp_specs -qrtems -g -Wall -O4 -g -D_E_STL -I ../../../estl
> -I ../engine -I ../engineinterface -I ../hal_include -I ../link_driver
> -I ../../../threads/source -I ../../../mididriver -I
> ../../../mididriver/hal_rtems -Wl,-Ttext,0x00100000 -o
> o-optimize/smart.obj o-optimize/diags.o o-optimize/rtems_init.o
> o-optimize/midioutput.o o-optimize/scheduler.o
> o-optimize/rtems_simulator.o o-optimize/commtasks.o
> /opt/rtems/i386-rtems/pc386/lib/no-dpmem.rel
> /opt/rtems/i386-rtems/pc386/lib/no-mp.rel
> /opt/rtems/i386-rtems/pc386/lib/no-part.rel
> /opt/rtems/i386-rtems/pc386/lib/no-signal.rel
> ../engine/o-optimize/sm_engine.a
> ../engineinterface/o-optimize/sm_engineinterface.a
> ../engine/o-optimize/sm_engine.a
> ../link_driver/o-optimize/sm_link_driver.a
> ../link_driver/hal_rtems/o-optimize/sm_comm.a
> ../../../threads/source/o-optimize/sm_rtems_active.a
> ../../../threads/source/hal_rtems/o-optimize/sm_rtems_thread.a
> ../../../mididriver/hal_rtems/o-optimize/rtems_midi.a -lstdc++ -v
> Reading specs from /opt/rtems/lib/gcc-lib/i386-rtems/3.2.1/specs
> Reading specs from /opt/rtems/i386-rtems/pc386/lib/bsp_specs
> rename spec cpp to old_cpp
> rename spec lib to old_lib
> rename spec endfile to old_endfile
> rename spec startfile to old_startfile
> rename spec link to old_link
> Configured with: ../gcc/configure --target=i386-rtems
> --prefix=/opt/rtems --with-gnu-as --with-gnu-ld --with-newlib --verbose
> --with-system-zlib --disable-nls --enable-version-specific-runtime-libs
> --enable-threads=rtems --enable-languages=c,c++
> : (reconfigured) ../gcc/configure --target=i386-rtems
> --prefix=/opt/rtems --with-gnu-as --with-gnu-ld --with-newlib --verbose
> --with-system-zlib --disable-nls --enable-version-specific-runtime-libs
> --enable-threads=rtems --enable-languages=c,c++
> Thread model: rtems
> gcc version 3.2.1
> /opt/rtems/lib/gcc-lib/i386-rtems/3.2.1/collect2 -dc -dp -N -e start -o
> o-optimize/smart.obj /opt/rtems/i386-rtems/pc386/lib/start.o
> /opt/rtems/lib/gcc-lib/i386-rtems/3.2.1/crti.o
> /opt/rtems/lib/gcc-lib/i386-rtems/3.2.1/crtbegin.o
> -L/opt/rtems/i386-rtems/pc386/lib
> -L/opt/rtems/lib/gcc-lib/i386-rtems/3.2.1
> -L/opt/rtems/lib/gcc-lib/i386-rtems/3.2.1/../../../../i386-rtems/lib
> -Ttext 0x00100000 o-optimize/diags.o o-optimize/rtems_init.o
> o-optimize/midioutput.o o-optimize/scheduler.o
> o-optimize/rtems_simulator.o o-optimize/commtasks.o
> /opt/rtems/i386-rtems/pc386/lib/no-dpmem.rel
> /opt/rtems/i386-rtems/pc386/lib/no-mp.rel
> /opt/rtems/i386-rtems/pc386/lib/no-part.rel
> /opt/rtems/i386-rtems/pc386/lib/no-signal.rel
> ../engine/o-optimize/sm_engine.a
> ../engineinterface/o-optimize/sm_engineinterface.a
> ../engine/o-optimize/sm_engine.a
> ../link_driver/o-optimize/sm_link_driver.a
> ../link_driver/hal_rtems/o-optimize/sm_comm.a
> ../../../threads/source/o-optimize/sm_rtems_active.a
> ../../../threads/source/hal_rtems/o-optimize/sm_rtems_thread.a
> ../../../mididriver/hal_rtems/o-optimize/rtems_midi.a -lstdc++ -lgcc
> --start-group -lrtemsbsp -lrtemscpu -lc -lgcc --end-group -T
> /opt/rtems/i386-rtems/pc386/lib/linkcmds -lgcc
> /opt/rtems/lib/gcc-lib/i386-rtems/3.2.1/crtend.o
> /opt/rtems/lib/gcc-lib/i386-rtems/3.2.1/crtn.o
> /opt/rtems/lib/gcc-lib/i386-rtems/3.2.1/../../../../i386-rtems/lib/libc.a(fdopen.o):
> In function `_fdopen_r':
> /opt/rtems/tools/build/i386-rtems/newlib/libc/stdio/../../../../../gcc/newlib/libc/stdio/fdopen.c:67:
> undefined reference to `_fcntl_r'
> collect2: ld returned 1 exit status
> make: *** [o-optimize/smart.exe] Error 1
> [angelo-Fraiettas-Computer:controller/source/hal_rtems_pc386]
> angelofraietta%
>
> This also happend with the pc386dx build as well as the pc386 build
>
More information about the users
mailing list