Error during gmake after applying patch with PR 450 to rtems-ss-20030703

Joel Sherrill joel.sherrill at OARcorp.com
Mon Aug 18 18:05:29 UTC 2003


I mentioned two PRs.  One was to fix a problem in the file
i386/i386ex/startup/Makefile.am.  It doesn't look like that got
applied.  After applying it, you should run bootstrap
in the libbsp/i386/i386ex directory.

That Makefile.am was missing the shared i386 tty driver files.

--joel

Aditya wrote:

> Dear RTEMS Users,
> 
> After applying the patch PR 450 to linkcmds...and successful
> configuration...
> 
> RTEMS gives following error during gmake..(some of the samples like
> hello,base_sp,loopback,minimum,paranoia,ticker,unlimited were made into
> .exe)
> 
> [aditya at localhost build-rtems]$gmake RTEMS_BSP=i386ex
> .........................
> .............................
> .........
> ..........
> gmake[5]: Entering directory
> `/home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd'
> mkdir o-optimize
> i386-rtems-gcc --pipe -B../../../../../lib/ -B../../../../../i386ex/lib/
> -specs bsp_specs -qrtems  -DPACKAGE_NAME=\"rtems-c-src-tests-samples\"
> -DPACKAGE_TARNAME=\"rtems-c-src-tests-samples\"
> -DPACKAGE_VERSION=\"ss-20030703\"
> -DPACKAGE_STRING=\"rtems-c-src-tests-samples\ ss-20030703\"
> -DPACKAGE_BUGREPORT=\"rtems-bugs at OARcorp.com\"    -isystem
> ../../../../../i386ex/lib/include     -msoft-float  -O4 -g -Wall  -ansi
> -fasm  -o o-optimize/init.o -c
> ../../../../../../../rtems-ss-20030703/c/src/tests/samples/pppd/init.c
> i386-rtems-gcc - -pipe -B../../../../../lib/
> -B../../../../../i386ex/lib/ -specs bsp_specs -qrtems
> -DPACKAGE_NAME=\"rtems-c-src-tests-samples\"
> -DPACKAGE_TARNAME=\"rtems-c-src-tests-samples\"
> -DPACKAGE_VERSION=\"ss-20030703\"
> -DPACKAGE_STRING=\"rtems-c-src-tests-samples\ ss-20030703\"
> -DPACKAGE_BUGREPORT=\"rtems-bugs at OARcorp.com\"    -isystem
> ../../../../../i386ex/lib/include     -msoft-float  -O4 -g -Wall  -ansi
> -fasm  -o o-optimize/pppdapp.o -c
> ../../../../../../../rtems-ss-20030703/c/src/tests/samples/pppd/pppdapp.
> c
> i386-rtems-gcc --pipe -B../../../../../lib/ -B../../../../../i386ex/lib/
> -specs bsp_specs -qrtems -msoft-float  -O4 -g -Wall  -ansi -fasm
> -o o-optimize/pppd.coff o-optimize/init.o o-optimize/pppdapp.o
> ../../../../../i386ex/lib/no-dpmem.rel
> ../../../../../i386ex/lib/no-msg.rel ../../../../../i386ex/lib/no-mp.rel
> ../../../../../i386ex/lib/no-part.rel
> ../../../../../i386ex/lib/no-signal.rel
> ../../../../../i386ex/lib/no-timer.rel
> ../../../../../i386ex/lib/no-rtmon.rel
> o-optimize/init.o: In function `Init':
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty1_initialize'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty1_open'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty_close'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty_read'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty_write'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty1_control'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty2_initialize'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty2_open'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty_close'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty_read'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty_write'
> /home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd/..
> /../../../../../../rtems-ss-20030703/c/src/tests/samp
> les/pppd/init.c:23: undefined reference to `tty2_control'
> collect2: ld returned 1 exit status
> gmake[5]: ***  [o-optimize/pppd.exe] Error 1
> gmake[5]: Leaving directory
> `/home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples/pppd'
> gmake[4]: *** [all-recursive] Error 1
> gmake[4]: Leaving  directory
> `/home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests/samples'
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]:  Leaving directory
> `/home/aditya/tools/build-rtems/i386-rtems/c/i386ex/tests'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]:  Leaving directory
> `/home/aditya/tools/build-rtems/i386-rtems/c/i386ex'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving  directory
> `/home/aditya/tools/build-rtems/i386-rtems/c'
> gmake: *** [all-recursive] Error 1
> [aditya at localhost build-rtems]$
> 
> Regards
> Aditya
> 
> 



-- 
Joel Sherrill, Ph.D.             Director of Research & Development
joel at OARcorp.com                 On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985




More information about the users mailing list