Wolfgang Grandegger wrote: > Hello, > > I get the following error when building GIT head of xenomai-2.4 for PowerPC: > > Making all in cyclic > make[3]: Entering directory > `/work/wolf/pdm360ng/xenomai-2.4/src/testsuite/cyclic' > /bin/sh ../../../libtool --tag=CC --mode=link ../../../scripts/wrap-link.sh > ppc-linux-gcc > -Wl,@/work/wolf/pdm360ng/xenomai-2.4/src/skins/posix/posix.wrappers -o > cyclictest cyclictest-cyclictest.o ../../skins/posix/libpthread_rt.la > -lpthread -lrt > libtool: link: ../../../scripts/wrap-link.sh ppc-linux-gcc > -Wl,@/work/wolf/pdm360ng/xenomai-2.4/src/skins/posix/posix.wrappers -o > .libs/cyclictest cyclictest-cyclictest.o > ../../skins/posix/.libs/libpthread_rt.so -lpthread -lrt -Wl,-rpath > -Wl,/root/xenomai-2.4/lib > ../../skins/posix/.libs/libpthread_rt.so: undefined reference to > `__real_shm_open' > ../../skins/posix/.libs/libpthread_rt.so: undefined reference to > `__real_shm_unlink' > collect2: ld returned 1 exit status > make[3]: *** [cyclictest] Error 1 > make[3]: Leaving directory > `/work/wolf/pdm360ng/xenomai-2.4/src/testsuite/cyclic' > make[2]: *** [all-recursive] Error 1 > make[2]: Leaving directory `/work/wolf/pdm360ng/xenomai-2.4/src/testsuite' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/work/wolf/pdm360ng/xenomai-2.4/src' > make: *** [all-recursive] Error 1 > > Any idea why the functions are missing?
Yes, it is due to a recent patch. Though when they do not exist, they should not be called, could you show us the results of: grep HAVE_SHM src/include/xeno_config.h in xenomai build tree? -- Gilles. _______________________________________________ Xenomai-core mailing list Xenomai-core@gna.org https://mail.gna.org/listinfo/xenomai-core