On 06/11/2010 16:49, Raphael Neider wrote: >> >> +++ >> checking for rmdir... rmdir >> configure: error: gputils (gpasm, gplink, and gplib) are required but >> not found. >> Either install gputils or reconfigure with --disable-pic14-port and >> --disable-pi >> c16-port. >> configure: error: ./configure failed for device/lib/pic14 >> +++ >> - The configure command I use is: >> ./configure --prefix=/usr/local/sdcc --disable-pic-port >> --disable-pic16-port >> > > As the configure output states, you should have used --disable-pic14-port > and not --disable-pic-port. >
- I have not noticed that. Thank you. - When calling "configure", I replaced the "--disable-pic-port" option by "--disable-pic14-port" option. - Now, "configure" looks like below: ./configure --prefix=/usr/local/sdcc --disable-pic14-port --disable-pic16-port - On Slackware GNU/Linux 13.1 and Cygwin V1.7.x (on Windows XP Prof.), "make" fail and say: +++ ccache gcc -pipe -ggdb -g -O2 -Wall -I./.. -I.. -I. -I../.. -I./../../support/Ut il -I. -c -o ralloc.o ralloc.c rm -f port.a ar r port.a gen.o main.o ralloc.o ar: creating port.a ranlib port.a make[2]: Leaving directory `/home/claude/work/software/pc/sdcc/sdcc-src-svn_2010 -11-06_6060/src/hc08' ccache gcc -o ../bin/sdcc.exe NewAlloc.o MySystem.o BuildCmd.o dbuf.o dbuf_stri ng.o findme.o SDCCy.o SDCChasht.o SDCCmain.o SDCCsymt.o SDCCopt.o SDCCast.o SDCC mem.o SDCCval.o SDCCicode.o SDCCbitv.o SDCCset.o SDCClabel.o SDCCBBlock.o SDCClo op.o SDCCcse.o SDCCcflow.o SDCCdflow.o SDCClrange.o SDCCptropt.o SDCCpeeph.o SDC Cglue.o SDCCasm.o SDCCmacro.o SDCCutil.o SDCCdebug.o cdbFile.o SDCCdwarf2.o SDCC err.o SDCClex.o mcs51/port.a z80/port.a ds390/port.a ds400/port.a hc08/port.a - lm SDCCmain.o:SDCCmain.c:(.rdata+0x950): undefined reference to `_pic_port' SDCCpeeph.o: In function `initPeepHole': /home/claude/work/software/pc/sdcc/sdcc-src-svn_2010-11-06_6060/src/SDCCpeeph.c: 2404: undefined reference to `_peepRules2pCode' collect2: ld returned 1 exit status make[1]: *** [../bin/sdcc.exe] Error 1 make[1]: Leaving directory `/home/claude/work/software/pc/sdcc/sdcc-src-svn_2010 -11-06_6060/src' make: *** [sdcc-cc] Error 2 +++ - The "undefined reference to `_pic_port'" make me think that the "configure" "--disable-pic14-port" and/or "--disable-pic16-port" options are not fully working. - The "undefined reference to `_peepRules2pCode'" make me think that there is something wrong on the recent patch related to "z80instructionSize()" error on Z80 port. Claude ------------------------------------------------------------------------------ The Next 800 Companies to Lead America's Growth: New Video Whitepaper David G. Thomson, author of the best-selling book "Blueprint to a Billion" shares his insights and actions to help propel your business during the next growth cycle. Listen Now! http://p.sf.net/sfu/SAP-dev2dev _______________________________________________ Sdcc-user mailing list Sdcc-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sdcc-user