Claude, you had problems because renaming of *_PIC to *_PIC14 was nut fully done. Now I (hopefully) fixed it. Please try the latest svn version and let us know about the result.
Borut On 11/07/2010 05:09 AM, Claude Sylvain wrote: > 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 > > ------------------------------------------------------------------------------ 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