Hi: Unfortunately, make clean didn't work, the linking problem still sit there! thanks lei -----Original Message----- From: Zhang Fuxin [mailto:fxzhang@ict.ac.cn] Sent: Wednesday, September 12, 2001 12:38 PM To: Sun, Lei Cc: linux-mips@oss.sgi.com Subject: Re: RE: _gp_disp Sun, Lei£¬ÄúºÃ£¡ I think a make clean will do. You got some .o lurking compiled without the flags ÔÚ 2001-09-12 11:57:00 ÄúдµÀ£º >Thanks for the kind response. >after modified my Makefile according to Pete's suggestion, But I got the >following erro when linking >/opt/Embedix/tools/mipsel-linux/bin/ld: prism2dl.o: linking PIC files with >non-P >IC files >/opt/Embedix/tools/mipsel-linux/bin/ld: prism2dl.o: uses different e_flags >(0x100) fields than previous modules(0x0) >Bad value: failed to merge target specific data of file prism2dl.o > >ANy more input? >thank you! >lei > >-----Original Message----- >From: Jun Sun [mailto:jsun@mvista.com] >Sent: Monday, September 10, 2001 7:18 PM >To: Pete Popov >Cc: Sun, Lei; Debian-Mips (E-mail) >Subject: Re: _gp_disp > > >Pete Popov wrote: >> >> Sun, Lei wrote: >> > Hi: >> > I was trying to port a wireless lan driver to MIPS based platform (IDT >> > 79S334), the compilation seems fine, But when I try to load the created >> > module, it tells me "unresoved symbol _gp_disp".( I cross-compiled it by >> > mipsel-gcc compiler). >> > By doing a quick grep in the driver source, I didn't find the gp_disp >> > symbol. My question is where did the _gp_disp come from and how I should >> > solve this problem? >> > >> > Appreciate your help! >> >> You did not use the correct gcc options. Add these to your gcc flags and >it >> should work (replace -mcpu=<cpu> if you need to): >> >> -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -G >0 >> -mno-abicalls -fno-pic -mcpu=r4600 -mips2 -Wa,--trap -pipe -DMODULE >-mlong-calls >> -DEXPORT_SYMTAB >> > >I think some of the options might not be necessary, but you definitely need >"-DKERNEL" > >Jun > > >-- >To UNSUBSCRIBE, email to debian-mips-request@lists.debian.org >with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org Ö Àñ£¡ Zhang Fuxin fxzhang@ict.ac.cn