Bij "make" van tcl (comumicatie taaltje om vanaf mijn windows bak mijn cs server te managen) krijg ik op den duur de volgende foutmelding:
cc -c -O -I./../generic -I. -DHAVE_GETCWD=1 -DHAVE_UNISTD_H=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DNEED_MATHERR=1 -DRETSIGTYPE=void -DHAVE_SIGNED_CHAR=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_SHLIB_EXT=\".so\" ./../generic/tclPosixStr.c
./../generic/tclPosixStr.c: In function `Tcl_ErrnoId'':
./../generic/tclPosixStr.c:340: duplicate case value
./../generic/tclPosixStr.c:328: this is the first entry for that value
./../generic/tclPosixStr.c: In function `Tcl_ErrnoMsg'':
./../generic/tclPosixStr.c: 787: duplicate case value
./../generic/tclPosixStr.c: 775: this is the first entry for that value
make: *** [tclPosixStr.o] Error 1
dus bij het compileren van tclPosixStr.o gaat het fout... wat betekend deze foutmeldig precies en hoe los ik dit op?
cc -c -O -I./../generic -I. -DHAVE_GETCWD=1 -DHAVE_UNISTD_H=1 -DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1 -DHAVE_TM_GMTOFF=1 -DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -DSTDC_HEADERS=1 -DNEED_MATHERR=1 -DRETSIGTYPE=void -DHAVE_SIGNED_CHAR=1 -DHAVE_SYS_IOCTL_H=1 -DTCL_SHLIB_EXT=\".so\" ./../generic/tclPosixStr.c
./../generic/tclPosixStr.c: In function `Tcl_ErrnoId'':
./../generic/tclPosixStr.c:340: duplicate case value
./../generic/tclPosixStr.c:328: this is the first entry for that value
./../generic/tclPosixStr.c: In function `Tcl_ErrnoMsg'':
./../generic/tclPosixStr.c: 787: duplicate case value
./../generic/tclPosixStr.c: 775: this is the first entry for that value
make: *** [tclPosixStr.o] Error 1
dus bij het compileren van tclPosixStr.o gaat het fout... wat betekend deze foutmeldig precies en hoe los ik dit op?
Als ik die melding in google gooi krijg ik 10 hits.
Een daarvan:
Een daarvan:
Weet niets van tcl af dus in hoeverre dit opgaat... Komt uit een thread aangaande problemen met tcl +XconqYes. The version of tcl is out-of-date vs the Linux version you''re using.
The immediate cause is that two formerly different codes now expand to the
same value, which switch statements hate. If you want to patch, just go to the file being complained about and
whack out the second set of lines mentioned (the function is an obscure
one that Xconq doesn''t care much about).
De username van de oorspronkelijke plaatser van deze posting is bij Big Crash 3 eind mei 2001 verloren gegaan. Om toch de posting zelf terug te kunnen plaatsen is de user BC3 Victim in het leven geroepen