Message-ID: <3989DF2F.D555253@lps.u-psud.fr> Date: Thu, 03 Aug 2000 23:07:59 +0200 From: taupin X-Mailer: Mozilla 4.51 [en] (Win98; I) X-Accept-Language: en MIME-Version: 1.0 To: Eli Zaretskii , "=?iso-8859-1?Q?Fran=E7ois?= Pinard" , DJGPP List Subject: Re: Unable to recompile recode References: <3989879F DOT 3E267BCB AT lps DOT u-psud DOT fr> <200008031833 DOT UAA13845 AT upsn13 DOT u-psud DOT fr> Content-Type: text/plain; charset=iso-8859-1 X-MIME-Autoconverted: from 8bit to quoted-printable by upsn13.u-psud.fr id XAA20960 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id RAA08963 Reply-To: djgpp AT delorie DOT com Eli Zaretskii wrote: > > > Date: Thu, 03 Aug 2000 16:54:23 +0200 > > From: taupin > > > > I have downloaded rcode35s.zip from a simtelnet mirror, and I want to > > recompile recode 3.5 with some tentative corrections (which worked OK on > > Linux). Unfortunately, the Makefile fails because "linintl.h" is not > > defined. > > Install Gettext, and it should work. Otherwise, you need to > re-configure, because the package comes pre-configured for building > with Gettext. > > I believe the DJGPP-specific README file explains how to do that. After installing all needed things (but bsh1147b instead of bash203b not available - not found on simtel! and djdev203.zip - djdev203b.zip not available on simtelnet) I get the following when running ./configure: loading cache ./config.cache checking for a BSD compatible install... ./install.sh -c checking whether build environment is sane... yes checking whether make sets ${MAKE}... (cached) yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... found checking how to suppress newlines using echo... (cached) option checking for mawk... (cached) gawk checking for gcc... (cached) 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... (cached) yes checking whether gcc accepts -g... (cached) yes checking how to run the C preprocessor... (cached) gcc -E checking for AIX... no checking for minix/config.h... (cached) no And the error: configure: error: can not run ./config.sub ---------------------------------------- Now, when trying to run "make" in the root directory: c:/c/bin/make.exe all-recursive make.exe[1]: Entering directory `c:/taupin/gnu/recode-3.5' Making all in m4 make.exe[2]: Entering directory `c:/taupin/gnu/recode-3.5/m4' make.exe[2]: Nothing to be done for `all'. make.exe[2]: Leaving directory `c:/taupin/gnu/recode-3.5/m4' Making all in doc make.exe[2]: Entering directory `c:/taupin/gnu/recode-3.5/doc' make.exe[2]: Nothing to be done for `all'. make.exe[2]: Leaving directory `c:/taupin/gnu/recode-3.5/doc' Making all in lib make.exe[2]: Entering directory `c:/taupin/gnu/recode-3.5/lib' gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl -g -O2 -c error.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl -g -O2 -c getopt.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl -g -O2 -c getopt1.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl -g -O2 -c strtoul.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl -g -O2 -c xmalloc.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I../intl -g -O2 -c xstrdup.c rm -f libreco.a ar cru libreco.a error.o getopt.o getopt1.o strtoul.o xmalloc.o xstrdup.o ranlib libreco.a make.exe[2]: Leaving directory `c:/taupin/gnu/recode-3.5/lib' Making all in intl make.exe[2]: Entering directory `c:/taupin/gnu/recode-3.5/intl' make.exe[2]: Nothing to be done for `all'. make.exe[2]: Leaving directory `c:/taupin/gnu/recode-3.5/intl' Making all in src make.exe[2]: Entering directory `c:/taupin/gnu/recode-3.5/src' C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c argmatch.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c argmatch.c -o argmatch.o echo timestamp > argmatch.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c charname.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c charname.c -o charname.o echo timestamp > charname.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c combine.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c combine.c -o combine.o echo timestamp > combine.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c fr-charname.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c fr-charname.c -o fr-charname.o echo timestamp > fr-charname.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c hash.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c hash.c -o hash.o echo timestamp > hash.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c merged.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c merged.c -o merged.o echo timestamp > merged.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c names.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c names.c -o names.o echo timestamp > names.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c outer.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c outer.c -o outer.o echo timestamp > outer.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c recode.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c recode.c -o recode.o echo timestamp > recode.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c request.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c request.c -o request.o echo timestamp > request.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c strip-pool.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c strip-pool.c -o strip-pool.o echo timestamp > strip-pool.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c task.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c task.c -o task.o echo timestamp > task.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c african.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c african.c -o african.o echo timestamp > african.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c afrtran.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c afrtran.c -o afrtran.o echo timestamp > afrtran.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c applemac.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c applemac.c -o applemac.o echo timestamp > applemac.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c atarist.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c atarist.c -o atarist.o echo timestamp > atarist.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c bangbang.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c bangbang.c -o bangbang.o echo timestamp > bangbang.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c cdcnos.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c cdcnos.c -o cdcnos.o echo timestamp > cdcnos.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c debug.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c debug.c -o debug.o echo timestamp > debug.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c ebcdic.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c ebcdic.c -o ebcdic.o echo timestamp > ebcdic.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c ibmpc.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c ibmpc.c -o ibmpc.o echo timestamp > ibmpc.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c iconqnx.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c iconqnx.c -o iconqnx.o echo timestamp > iconqnx.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c lat1asci.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c lat1asci.c -o lat1asci.o echo timestamp > lat1asci.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c mule.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c mule.c -o mule.o echo timestamp > mule.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c strip-data.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c strip-data.c -o strip-data.o echo timestamp > strip-data.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c ucs.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c ucs.c -o ucs.o echo timestamp > ucs.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c utf16.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c utf16.c -o utf16.o echo timestamp > utf16.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c utf7.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c utf7.c -o utf7.o echo timestamp > utf7.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c utf8.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c utf8.c -o utf8.o echo timestamp > utf8.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c varia.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c varia.c -o varia.o echo timestamp > varia.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c flat.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c flat.c -o flat.o echo timestamp > flat.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c html.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c html.c -o html.o echo timestamp > html.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c lat1ltex.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c lat1ltex.c -o lat1ltex.o echo timestamp > lat1ltex.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c lat1texi.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c lat1texi.c -o lat1texi.o echo timestamp > lat1texi.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c lat1txte.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c lat1txte.c -o lat1txte.o echo timestamp > lat1txte.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c rfc1345.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c rfc1345.c -o rfc1345.o echo timestamp > rfc1345.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c base64.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c base64.c -o base64.o echo timestamp > base64.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c dump.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c dump.c -o dump.o echo timestamp > dump.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c endline.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c endline.c -o endline.o echo timestamp > endline.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c permut.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c permut.c -o permut.o echo timestamp > permut.lo C:/C/BIN/sh.exe ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c quoted.c gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I../intl -I. -I../lib -g -O2 -c quoted.c -o quoted.o echo timestamp > quoted.lo C:/C/BIN/sh.exe ../libtool --mode=link gcc -g -O2 -o librecode.la -rpath /dev/env/DJDIR/lib -version-info 0:0:0 argmatch.lo charname.lo combine.lo fr-charname.lo hash.lo merged.lo names.lo outer.lo recode.lo request.lo strip-pool.lo task.lo african.lo afrtran.lo applemac.lo atarist.lo bangbang.lo cdcnos.lo debug.lo ebcdic.lo ibmpc.lo iconqnx.lo lat1asci.lo mule.lo strip-data.lo ucs.lo utf16.lo utf7.lo utf8.lo varia.lo flat.lo html.lo lat1ltex.lo lat1texi.lo lat1txte.lo rfc1345.lo base64.lo dump.lo endline.lo permut.lo quoted.lo -lintl mkdir _libs cp -pf ----> this like causes an error (missing destination file) make.exe[2]: Leaving directory `c:/taupin/gnu/recode-3.5/src' make.exe[1]: Leaving directory `c:/taupin/gnu/recode-3.5' Of course, no executable generated! Same happens after "make clean". ---> have you some explanations? -- ------------------------------------------------------------------------ Daniel Taupin, Physique des Solides, Univ. Paris-Sud, 91405 ORSAY E-mail= mailto:taupin AT lps DOT u-psud DOT fr Tél: (33)1.69.15.60.79, Fax: (33)1.69.15.60.86, home/fax: (33)1.60.10.26.44 ------------------------------------------------------------------------