|
Re: unresolved symbols: msg#00169lib.uclibc.general
Yugandhar; Since these are in libgcc.a, they should be linked static into your module, making use/non-use of uClibc a moot point, since the object code is in your compiled target. what does the output of "nm igateway.o | grep udivdi3" look like? You *should* see something like "00000000 T __udivdi3" of course; if you have "U __udivdi3", then I think you need to recompile with the following option: -static-libgcc .. I think... not an expert, just thinking aloud. This might not affect the biuld process under uClibc, might not make it through a wrapper, I dunno. Allan Yugandhar wrote: > > Hi, > I have an BRECIS MSP 4000 board. I have built the uClinux2.0 Beta Two > kernel and booted the board. After that when i tried to insmod my > driver(with uClibc3.2) which contains proprietary firewall and vpn) i got > the following errors. > > igateway.o: unresolved symbol __udivdi3 > igateway.o: unresolved symbol __umoddi3 > > These symbols are defined in libgcc.a > > Whereas while i worked with uCLinux1.1.4(with uClibc 3.1) i had no problem > insmod-ing the same driver. > > Openssl is used.What could be the problem.Any help is greatly appreciated. > > Thank you. > Yugandhar > > _______________________________________________ > uClibc mailing list > uClibc@xxxxxxxxxx > http://codepoet.org/mailman/listinfo/uclibc |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | unresolved symbols: 00169, Yugandhar |
|---|---|
| Next by Date: | Newbie Question: unable to compile c++ program: 00169, Edwin Ho |
| Previous by Thread: | unresolved symbolsi: 00169, Yugandhar |
| Next by Thread: | Newbie Question: unable to compile c++ program: 00169, Edwin Ho |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |