Re: tetex 2.0 auf SuSE 8.1 (was: Compiling 2.0)

2003-02-12 Thread Axel Thimm
On Tue, Feb 11, 2003 at 01:30:07PM +0100, Daniel Büchner wrote:
 From the message:
 ...
 /usr/lib/libXpm.so.4: undefined reference to `_fxstat' collect2: ld
 returned 1 exit status
 ...

If tetex is not changing any paths to libraries, then this seems like a
configuration problem of your system (or maybe SuSE 8.1 in general). The above
error looks like an unresolved reference from an XFree86 module to a glibc
module.

 I would think that ther might be some trouble with gcc (as it is said to
 compile with gcc 2.95...)

Maybe _fxstat is emitted by gcc, indeed, and nobody is picking it up (usually
gcc delivers a small libgcc for this purpose). I am building tetex with gcc
3.2.0, glibc 2.2.93 and Xfree86 4.2.0 without problems.

Using nm and ldd you could follow the emitting of the _fxstat symbol and its
resolving in which libraries.

 I'm not sure whether I like to download from the above site - just a bit
 too much, my telephone bill is already outragous...

You would only need the specfiles, but they wouldn't help fixing the above
situation.
-- 
[EMAIL PROTECTED]



msg01777/pgp0.pgp
Description: PGP signature


Re: teTeX-2.0, libwww, linux

2003-02-12 Thread Thomas Esser
 If I try to compile the www library in a linux (redhat-8.0) system,
 there is a header that is missing. I added an
 #include netdb.h

configure checks for netdb.h and sets HAVE_NETDB_H in wwwconf.h.
Please, check if this has worked on your system. Look into config.cache
(in libs/libwww) if HAVE_NETDB_H is not set.

wwwsys.h includes netdb.h if HAVE_NETDB_H is set. Is there some .c file
includes HTDNS.h without including wwwsys.h before? You somehow have
missed to send the actual error message...

 people use an already installed libwww. I like to compile my own TeX
 and have its binaries independent of redhat's supplied libs.

I regulary compile libwww on my linux (non-redhat system) without any
problem.

Thomas