maitretarot-devel-fr
[Top][All Lists]
Advanced

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

Re: [Maitretarot-devel-fr] maitretarot et libmaitretarot


From: philippe brochard
Subject: Re: [Maitretarot-devel-fr] maitretarot et libmaitretarot
Date: 14 May 2002 12:21:00 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2

Yves Mettier <address@hidden> writes:

> On 13 May 2002 18:28:57 +0200
> philippe brochard <address@hidden> wrote:
> 
> > philippe brochard <address@hidden> writes:
> > 
> > > Yves Mettier <address@hidden> writes:
> > > 
> > > > Hop, le CVS est a jour pour maitretarot et libmaitretarot.
> > > > J'ai encore rajoute des libmt_ dans maitretarot.h
> > > > 
> > > > Et surtout... maitretarot ne peut maintenant plus se passer de
> > > > libmaitretarot.
> > > > 
> > > > Ne tombez pas dans le piege dans lequel je n'arrete pas de tomber:
> > > > n'oubliez pas de specifier LD_LIBRARY_PATH si vous n'installez pas
> > > > libmaitretarot dans /usr ou /usr/local.
> > > > 
> > > bon, mon probleme avec ./ltconfig vient de la ligne 17
> > > du configure.in de libmaitretarot (AM_PROG_LIBTOOL)
> > > 
> > > je regarde comment resoudre ça...
> > > 
> > 
> > bon, je suis passer a libtool_1.4.2-4_i386.deb et
> > autotools-dev_20020320.1_all.deb  se sont des packages de la Woody
> > mais il n'y a pas de depandance particulière.
> > 
> > Et toujours le meme probleme !!!
> 
> Etrange.
> 
> Un petit copier/coller de la page info de libtool
> 
>  Since version 1.4, the `libtool' script is generated by `configure'
> (*note Configuring::).  In earlier versions, `configure' achieved this
> by calling a helper script called `ltconfig'.
> 
> Ca devrait repondre a ton probleme.
> Et en rassemblant les infos contenues dans ce courrier, ca ne resoud
> rien.
> De ton cote, fais voir la sequence suivante:
> libtoolize --force
> aclocal
> autoheader
> autoconf
> automake
> ./configure -blabla
> 
bon, ben voila, dans l'ordre :

------------------------------------------------------
prog:[libmaitretarot]$ libtoolize --force
prog:[libmaitretarot]$ aclocal -I /home/test/local/share/aclocal
prog:[libmaitretarot]$ autoheader
prog:[libmaitretarot]$ autoconf
prog:[libmaitretarot]$ automake
configure.in: 17: required file `./ltconfig' not found
prog:[libmaitretarot]$ 
------------------------------------------------------

donc ???

je continu a chercher...

> > 
> > voila se que je fait exactement apres avoir chargé tout le CVS (!)
> > 
> > --------------------------------------------------
> > prog:[libmaitretarot]$ ./configure --prefix="/home/prog/local/"
> > creating cache ./config.cache
> > checking for a BSD compatible install... /usr/bin/install -c
> > checking whether build environment is sane... yes
> > checking whether make sets ${MAKE}... yes
> > checking for working aclocal... found
> > checking for working autoconf... found
> > checking for working automake... found
> > checking for working autoheader... found
> > checking for working makeinfo... found
> > checking for strerror in -lcposix... no
> > checking for gcc... gcc
> > checking whether the C compiler (gcc  ) works... yes
> > checking whether the C compiler (gcc  ) is a cross-compiler... no
> > checking whether we are using GNU C... yes
> > checking whether gcc accepts -g... yes
> > checking for Cygwin environment... no
> > checking for mingw32 environment... no
> > checking how to run the C preprocessor... gcc -E
> > checking host system type... i686-pc-linux-gnu
> > checking build system type... i686-pc-linux-gnu
> > checking for ld used by GCC... /usr/bin/ld
> > checking if the linker (/usr/bin/ld) is GNU ld... yes
> > checking for /usr/bin/ld option to reload object files... -r
> > checking for BSD-compatible nm... /usr/bin/nm -B
> > checking whether ln -s works... yes
> > checking how to recognise dependant libraries... pass_all
> > checking for object suffix... o
> > checking for executable suffix... no
> > checking command to parse /usr/bin/nm -B output... ok
> > checking for dlfcn.h... yes
> > checking for ranlib... ranlib
> > checking for strip... strip
> > checking for objdir... .libs
> > checking for gcc option to produce PIC... -fPIC
> > checking if gcc PIC flag -fPIC works... yes
> > checking if gcc static flag -static works... yes
> > checking if gcc supports -c -o file.o... yes
> > checking if gcc supports -c -o file.lo... yes
> > checking if gcc supports -fno-rtti -fno-exceptions... yes
> > checking whether the linker (/usr/bin/ld) supports shared libraries...
> > yes checking how to hardcode library paths into programs... immediate
> > checking whether stripping libraries is possible... yes
> > checking dynamic linker characteristics... GNU/Linux ld.so
> > checking if libtool supports shared libraries... yes
> > checking whether to build shared libraries... yes
> > checking whether to build static libraries... yes
> > checking whether -lc should be explicitly linked in... no
> > creating libtool
> > checking for glib-2.0 >= 1.3.1... yes
> > checking GLIB_CFLAGS...  -I/home/test/local//include/glib-2.0
> > -I/home/test/local//lib/glib-2.0/include  checking GLIB_LIBS... 
> > -L/home/test/local//lib -lglib-2.0  checking for pthread_create in
> > -lpthread... yes checking for ANSI C header files... yes
> > checking for netdb.h... yes
> > checking for netinet/in.h... yes
> > checking for stdlib.h... yes
> > checking for string.h... yes
> > checking for sys/socket.h... yes
> > checking for sys/time.h... yes
> > checking for unistd.h... yes
> > checking whether time.h and sys/time.h may both be included... yes
> > checking for working const... yes
> > checking for bzero... yes
> > checking for gethostbyname... yes
> > checking for gethostname... yes
> > checking for socket... yes
> > updating cache ./config.cache
> > creating ./config.status
> > creating Makefile
> > creating src/Makefile
> > creating config.h
> > prog:[libmaitretarot]$ make
> > cd . && aclocal
> > cd . && automake --gnu Makefile
> > configure.in: 17: required file `./ltconfig' not found
> > make: *** [Makefile.in] Error 1
> > prog:[libmaitretarot]$ 
> > --------------------------------------------------
> > 
> > Tu ne veux pas reessayer la même manip chez toi en partant de
> > rien du tout. Peut etre qu'il manque un fichier ou un truc comme
> > ca qui est present chez toi mais pas sur le CVS ?
> > (je sais, tout le monde n'a pas l'adsl)
> 
> Je crois que je vais me decider pour le cable.
> Par contre, il ne manque rien sur le CVS: quand je fais un cvs update,
> il n'y a aucun "?" qui signifierait un fichier chez moi pas sur le CVS.
> 
Ok, ca vient donc de libtool

> > 
> > Ou alors, c'est un pb dans automake (1.4 != 1.4-p5 ?) -> mais dans
> > ce cas, il faut que je passe à la Woody complete et ca j'ai pas du
> > tout envie, sauf quand elle sera sortie et que ce sera la version
> > stable.
> 
> Non, moi, je pense plutot a libtool.
> Je te laisse chercher chez toi avec ton libtool-1.4, pendant que moi, je
> cherche a resoudre le probleme avec libtool-1.3.5
> 
Ok, je continu a chercher...


Philippe

-- 
,-------------------.         ,---------------,----------------------.
| Philippe Brochard |   ...   | address@hidden | http://hocwp.free.fr |
`------------------(_  (. .)  `---------------'----------------------'
-------------------ooO--(_)--Ooo--------------------------------------



reply via email to

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