----- Original Message ----- From: "Niklaus Giger" <[EMAIL PROTECTED]>
To: "Gilles Chanteperdrix" <[EMAIL PROTECTED]>
Cc: "xenomai-core" <xenomai-core@gna.org>
Sent: Friday, January 20, 2006 10:43 PM
Subject: Re: [Xenomai-core] Problems generating vxworks/koan in two step: ccand link



Am Donnerstag, 19. Januar 2006 23:15 schrieb Gilles Chanteperdrix:
Niklaus Giger wrote:
 > ld -o koan  -L/usr/xenomai/lib -luvm -lnucleus -lpthread -lvxworks
 > -lnative -e __xeno_skin_init
 > /home/hcu/project/bb/3_1_x/work/xeno/koan.o Now I get the following
 > error output
 > ld: warning: cannot find entry symbol __xeno_skin_init; defaulting to
 > 00000000100002a0
 > /home/hcu/project/bb/3_1_x/work/xeno/koan.o: In function
 > `TaskTest':koan.c: (.text+0xbc): undefined reference to `semTake'
 > /home/hcu/project/bb/3_1_x/work/xeno/koan.o: In function
 > `CreateTask':koan.c: (.text+0x124): undefined reference to `taskSpawn'
 > /home/hcu/project/bb/3_1_x/work/xeno/koan.o: In function
 > `usrClock':koan.c: (.text+0x1c8): undefined reference to `semGive'
 >
 > :koan.c:(.text+0x1f0): undefined reference to `tickAnnounce'
 >
 > /home/hcu/project/bb/3_1_x/work/xeno/koan.o: In function
 > `koan_sysClkInit':koan.c:(.text+0x224): undefined reference to
 > `semBCreate'
 >
 > :koan.c:(.text+0x23c): undefined reference to `sysClkConnect'
 > :koan.c:(.text+0x240): undefined reference to `sysClkEnable'
 >
 > /home/hcu/project/bb/3_1_x/work/xeno/koan.o: In function
 > `__xeno_user_exit':koan.c:(.text+0x2c0): undefined reference to
 > `taskDelete'
 >
 > What is wrong with my split?

What happens if you try :

cc -u __xeno_skin_init -o koan -L/usr/xenomai/lib -luvm -lnucleus -lpthread
-lvxworks -lnative /home/hcu/project/bb/3_1_x/work/xeno/koan.o

-u seems to be a link-time option.
Thanks for the tip. This fixes my problem.



Niklaus,
I never tried building vxworks/koan since fusion-0.9.1 becomed xenomai
what about building other vxworks sample tests ?

Best regards


Marco Cavallini
Koan s.a.s. - Bergamo - ITALIA
Embedded and Real-Time Software Engineering
www.koansoftware.com    |    www.klinux.org



_______________________________________________
Xenomai-core mailing list
Xenomai-core@gna.org
https://mail.gna.org/listinfo/xenomai-core

Reply via email to