texmacs-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Texmacs-dev] [Announce] nogencc-0.7


From: Stéphane Payrard
Subject: Re: [Texmacs-dev] [Announce] nogencc-0.7
Date: Mon, 6 May 2002 05:54:16 +0200
User-agent: Mutt/1.3.28i

[stuff clipped]

Kudos

> 
> What still does no work:
> 
>   I was unable to statically link the official distribution (either
>   1.0.0.1 or 1.0.0.3), so I cannot work at statically linking my version.
> 
> The error message is:
> /home/david/Desktop/TeXmacs/TeXmacs-1.0.0.1-src/TeXmacs-1.0.0.1/lib/libbasic.a(misc.o):
>  
> In function `eval_system(string)':
> misc.o(.text+0x8c68): the use of `tmpnam' is dangerous, better use 
> `mkstemp'
> /usr/lib/libguile.a(dynl.o): In function `sysdep_dynl_link':
> dynl.o(.text+0x394): undefined reference to `lt_dlopenext'
> dynl.o(.text+0x3db): undefined reference to `lt_dlerror'
> /usr/lib/libguile.a(dynl.o): In function `sysdep_dynl_unlink':
> dynl.o(.text+0x432): undefined reference to `lt_dlclose'
> dynl.o(.text+0x475): undefined reference to `lt_dlerror'
> /usr/lib/libguile.a(dynl.o): In function `sysdep_dynl_func':
> dynl.o(.text+0x4a5): undefined reference to `lt_dlsym'
> dynl.o(.text+0x4e5): undefined reference to `lt_dlerror'
> /usr/lib/libguile.a(dynl.o): In function `sysdep_dynl_init':
> dynl.o(.text+0x50c): undefined reference to `lt_dlinit'
> collect2: ld returned 1 exit status

Oops, you should have pasted that on #texmacs

dlopen() and the other listed functions do dynamic linking of
libraries!  That's seems reasonnable you can't use dynamic linking
functions when using static linking. But the twist is this does not
belong to TeXmacs code but to the Guile library.  I don't know if you
can compile Guile without dynamic linking. And like

Anyway, If some platform impose on us static linking, if it has
Guile it will have it compiled statically (if possible).
Also static linking reduces the options for a client to connect to
TeXmacs.

--
  Stéphane



reply via email to

[Prev in Thread] Current Thread [Next in Thread]