From: <da...@kd...> - 2000-12-13 21:54:49
|
Hi All, I started to fix this but there are sooooo many places that 'link' is defined in the sdcc source that I couldn't finish in a reasonable amount of time. CVS changes so fast that I wouldn't know at what point to reference the diff. gcc -ggdb -O2 -pipe -Wall -I.. -I../support -c spawn.c -o spawn.o gcc -ggdb -O2 -pipe -Wall -I.. -I../support -c asm.c -o asm.o gcc -ggdb -O2 -pipe -Wall -I.. -I../support -c SDCClex.c -o SDCClex.o In file included from SDCCast.h:29, from common.h:8, from SDCC.lex:36: SDCCsymt.h:160: `link' redeclared as different kind of symbol /usr/i386-glibc21-linux/include/unistd.h:678: previous declaration of `link' make[1]: *** [SDCClex.o] Error 1 make[1]: Leaving directory `/usr/CVS/sdcc/src' make: *** [sdcc-cc] Error 2 This is a RedHat 7 box, using kgcc (egcs 1.1.2). Until this is changed SDCC will not compile on a RH7 box. -- Dave --------------------------------------------------------------------------- Dave Helton, KD0YU - da...@re... - http://www.kd0yu.com Real World Computing - 319-386-4041 - 8am-5pm CST Linux/Novell/NT | Servers/Workstations | Consulting | Internet Technologies --------------------------------------------------------------------------- 'SYN! .. SYN|ACK! .. ACK!' - the mating call of the internet |
From: Kevin V. <ke...@vi...> - 2000-12-14 01:12:04
|
Well, I'm brain-dead from the 'flu, but I can do simple mechanical changes. I just checked in a mondo-change replacing the type "link" with "sym_link". It works for me (tm). Please let me know if this breaks anything (other than work in progress, which you will have to fix yourself, for which I apologize). Since Red Hat is the 800 pound gorilla of Linux, we will have to make this work sooner or later anyway... Peace, Kevin On 13-Dec-2000 da...@kd... wrote: > Hi All, > I started to fix this but there are sooooo many places that > 'link' is defined in the sdcc source that I couldn't finish in a > reasonable amount of time. CVS changes so fast that I wouldn't know > at what point to reference the diff. > > gcc -ggdb -O2 -pipe -Wall -I.. -I../support -c spawn.c -o spawn.o > gcc -ggdb -O2 -pipe -Wall -I.. -I../support -c asm.c -o asm.o > gcc -ggdb -O2 -pipe -Wall -I.. -I../support -c SDCClex.c -o SDCClex.o > In file included from SDCCast.h:29, > from common.h:8, > from SDCC.lex:36: > SDCCsymt.h:160: `link' redeclared as different kind of symbol > /usr/i386-glibc21-linux/include/unistd.h:678: previous declaration of > `link' > make[1]: *** [SDCClex.o] Error 1 > make[1]: Leaving directory `/usr/CVS/sdcc/src' > make: *** [sdcc-cc] Error 2 > > > This is a RedHat 7 box, using kgcc (egcs 1.1.2). > Until this is changed SDCC will not compile on a RH7 box. > > -- > Dave > > ------------------------------------------------------------------------ > --- > Dave Helton, KD0YU - da...@re... - > http://www.kd0yu.com > Real World Computing - 319-386-4041 - 8am-5pm CST > Linux/Novell/NT | Servers/Workstations | Consulting | Internet > Technologies > ------------------------------------------------------------------------ > --- > 'SYN! .. SYN|ACK! .. ACK!' - the mating call of the internet > > _______________________________________________ > sdcc-devel mailing list > sdc...@li... > http://lists.sourceforge.net/mailman/listinfo/sdcc-devel |
From: <da...@kd...> - 2000-12-14 01:54:14
|
On 13 Dec, Kevin Vigor wrote: > Well, I'm brain-dead from the 'flu, but I can do simple mechanical > changes. > > I just checked in a mondo-change replacing the type "link" with > "sym_link". It works for me (tm). Please let me know if this breaks > anything (other than work in progress, which you will have to fix > yourself, for which I apologize). > > Since Red Hat is the 800 pound gorilla of Linux, we will have to make > this work sooner or later anyway... > > Peace, > Kevin > Kevin, Tnx very much. I'll do a complete reload from CVS and see what happens. -- Dave --------------------------------------------------------------------------- Dave Helton, KD0YU - da...@re... - http://www.kd0yu.com Real World Computing - 319-386-4041 - 8am-5pm CST Linux/Novell/NT | Servers/Workstations | Consulting | Internet Technologies --------------------------------------------------------------------------- 'SYN! .. SYN|ACK! .. ACK!' - the mating call of the internet |
From: <da...@kd...> - 2000-12-14 02:06:33
|
Kevin, After reloading from CVS, SDCC compiles and installs. Compiled my test program and life is good again. Most of my experience with cvs has been on the luser end. Forgive my ignorance with it. Thanks again Kevin for the update. I would say that it's safe for everyone else to update their local copies. -- Dave --------------------------------------------------------------------------- Dave Helton, KD0YU - da...@re... - http://www.kd0yu.com Real World Computing - 319-386-4041 - 8am-5pm CST Linux/Novell/NT | Servers/Workstations | Consulting | Internet Technologies --------------------------------------------------------------------------- 'SYN! .. SYN|ACK! .. ACK!' - the mating call of the internet |