> >>Hello All,
> >> Has anyone gotten tcp-dp or tclX 7.4 to compile under Slackware 3.0??
> >>I grabbed sources for both from ftp.aud.alcatel.com, but they both
> >>give me an error saying "redefinition of struct iovec" from the
> >><sys/uio.h> include file. In both cases, an array of iovec structures
> >>is declared in the section of code where the error occurs.
> >> Has anyone encountered this before? Is it a tcl problem or a Linux
> > Get Tcl-7.5b1 & Tk-4.1b1 from ftp.smli.com; these will compile because
> >I compiled them myself last night with no problems.
> To compile tcl an tk is not the problem!
> I ran into the same trouble like Colin R. Kelly. tcl and tk compile straight
> out of the box. (GCC2.7.2,Kernel 1.3.57 and newest libraries).
> tclX and tcl-dp don't. I played several hours with my configuration but
> finally I had to give up.
> Any suggestions or ideas?
> Who managed to compile and how?
> Thanks in advance
Hello, heres a message I saw quite a while ago, that was of enormous benefit to
me -- in others words, it'll solve your compile time probs:
Quote:>>Has anyone been able to get tcl-dp 3.2 to compile under
Quote:>Maybe you can help me a bit 'cause I get errors on duplicate
>declarations when compiling it too. It says something like
>'conflicting types for ntohl' and
>'conflicting types for htonl' when compiling dpnetwork.c - please
These are very well known bugs in the v3.2 release. Just go into the
dpnetwork.c file and change the #if guard name from NTOHL to HTONL (or
maybe the other way 'round :-) and it will magically work.
You probably should ask Tcl/Tk related questions on comp.lang.tcl (and
Quote:>After this I found tcl-dp3.3b1 on harbour.ecu.purdue.edu which
>compiled quite fine after some work on it.
Right, this is actually a pretty big release. It's got lots of nice stuff.
Regards -- my other signature is illegible...