Hi Claudia,What did you do to solve this problem?  I've been working on the 
same problem for more than a week.Thanks,Chris> From: [EMAIL PROTECTED]> To: 
[email protected]> Subject: Re: [uClinux-dev] Problem linking pthread... 
undefined       referenceto     `pthread_create'> Date: Tue, 15 May 2007 
08:49:44 +0200> > Hi Daniel,> I have solved my linking problem> making a 
modification in the Makefile -lpthread> Now It works (almost the compilation 
does)> Thanks> Claudia> ----- Original Message ----- > From: "Daniel Alomar" 
<[EMAIL PROTECTED]>> To: "uClinux development list" <[email protected]>> 
Sent: Tuesday, May 15, 2007 6:37 AM> Subject: Re: [uClinux-dev] Problem linking 
pthread... undefined referenceto > `pthread_create'> > > > Hi Claudia,> >> > 
Have you already enable pthreads inside uClibc?> >> > Regards,> >> > Daniel 
Alomar> >> > En/na Claudia De Bartolomeis ha escrit:> >> 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 > >> <mailto:[EMAIL 
PROTECTED]:~/ltib-m532xevb-20061117>> ./ltib -m > >> cbuild  -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> >> [email protected]> >> 
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev> >> This message was 
resent by [email protected]> >> To unsubscribe see:> >> 
http://mailman.uclinux.org/mailman/options/uclinux-dev> >> > -- > > Daniel 
Alomar i Claramonte> > Research & Development Electronic Dept.> > SERRA 
SOLDADURA, S.A.> > WEB Site: http://www.serrasold.com> > Knowledge Site: 
http://serratron.serrasold.com> > 
_______________________________________________> > uClinux-dev mailing list> > 
[email protected]> > 
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev> > This message was 
resent by [email protected]> > To unsubscribe see:> > 
http://mailman.uclinux.org/mailman/options/uclinux-dev> >> >> >> > -- > > No 
virus found in this incoming message.> > Checked by AVG Free Edition. Version: 
7.5.467 / Virus Database: > > 269.7.0/804 - Release Date: 14/05/2007 16.46> > > 
> _______________________________________________> uClinux-dev mailing list> 
[email protected]> 
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev> This message was 
resent by [email protected]> To unsubscribe see:> 
http://mailman.uclinux.org/mailman/options/uclinux-dev
_________________________________________________________________
Create the ultimate e-mail address book. Import your contacts to Windows Live 
Hotmail.
www.windowslive-hotmail.com/learnmore/managemail2.html?locale=en-us&ocid=TXT_TAGLM_HMWL_reten_impcont_0507
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to