Hi everybody, I'm developing an application under uclinux uclibc 0.9.26 for Coldfire m532x, but I'm having troubles linking pthread
Thanks in advance for any help Claudia This is the compilation log: [EMAIL PROTECTED]:~/ltib-m532xevb-20061117> ./ltib -m scbuild -p microwindows.spec Processing: microwindows ========================== rpmbuild --dbpath /home/claudia/ltib-m532xevb-20061117/rpmdb --define '_unpackaged_files_terminate_build 0' --define '_target_cpu m68knommu' --define '__strip strip' --define '_topdir /home/claudia/ltib-m532xevb-20061117/rpm' --define '_prefix /usr' --define '_tmppath /home/claudia/ltib-m532xevb-20061117/tmp' --define '_mandir /usr/share/man' --define '_sysconfdir /etc' --define '_localstatedir /var' -bc --short-circuit /home/claudia/ltib-m532xevb-20061117/dist/lfs-5.1/microwindows/microwindows.spec Executing(%build): /bin/sh -e /home/claudia/ltib-m532xevb-20061117/tmp/rpm-tmp.19156 + umask 022 + cd /home/claudia/ltib-m532xevb-20061117/rpm/BUILD + cd microwindows-0.90 + cd src + make -j1 'HOSTCC=/usr/bin/gcc -B/usr/bin//' make -C drivers make[1]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/drivers' make[1]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/drivers' make -C mwin make[1]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/mwin' make -C bmp make[2]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/mwin/bmp' make[2]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/mwin/bmp' make -C mwobjects make[2]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/mwin/mwobjects' make[2]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/mwin/mwobjects' make -C winlib make[2]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/mwin/winlib' make[2]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/mwin/winlib' make[1]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/mwin' make -C engine make[1]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/engine' make[1]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/engine' make -C fonts make[1]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/fonts' make[1]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/fonts' make -C nanox make[1]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/nanox' make[1]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/nanox' make -C demos make[1]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos' make -C mwin make[2]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/mwin' make[2]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/mwin' make -C mwobjects make[2]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/mwobjects' make[2]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/mwobjects' make -C nanowm make[2]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/nanowm' make[2]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/nanowm' make -C nanox make[2]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/nanox' make -C icoone make[3]: Entering directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/nanox/icoone' Linking /home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/bin/main ... gcc -I. -I/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/include -Wall -Wpointer-arith -lpthread -L/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/lib main.o menu_engine.o buttons.o -o /home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/bin/main /home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/lib/libnano-X.a menu_engine.o: In function `prova': menu_engine.c:(.text+0x50): undefined reference to `pthread_create' menu_engine.c:(.text+0x72): undefined reference to `pthread_create' menu_engine.c:(.text+0x88): undefined reference to `pthread_join' menu_engine.c:(.text+0x98): undefined reference to `pthread_join' collect2: ld returned 1 exit status make[3]: *** [/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/bin/main] Error 1 make[3]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/nanox/icoone' make[2]: *** [subdir-icoone] Error 2 make[2]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos/nanox' make[1]: *** [subdir-nanox] Error 2 make[1]: Leaving directory `/home/claudia/ltib-m532xevb-20061117/rpm/BUILD/microwindows-0.90/src/demos' make: [all] Error 2 (ignored) + exit 0 Build time for microwindows: 1 seconds
_______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev