gcl-devel
[Top][All Lists]
Advanced

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

RE: [Gcl-devel] Configure has problems on Gentoo Linux with 2.5.2


From: Mike Thomas
Subject: RE: [Gcl-devel] Configure has problems on Gentoo Linux with 2.5.2
Date: Wed, 9 Apr 2003 10:54:34 +1000

Hi again.

We're flying blind now as we are on substantially different platform/tool
combinations and I am not an expert on any of these tools.

I'm assuming that your entire source is up to date and conflict free with:

        make clean
        cvs -z3 up -dP >update.log 2>&1

Check "update.log" for any conflicts or modified files ("C" or "M" line
prefix).  If there are conflicts or mods, copy them somewhere safe, delete
the originals and do another update.

| I'm building from cvs version now.  Ran autoconf - no output.

It doesn't normally produce output on your terminal in the Unix tradition.
It just takes the file "configure.in" (and sometimes some other files)
producing the "configure" script (if all is well, silently).

|  The two
| other sed errors are still present.

The important thing for you to check is whether the file "makedefc" was
produced - either move it elsewhere before running "configure", or check the
timestamp with "ls -l".  If it has been produced, check whether it makes
sense for your system.

If "makedefc" has not been produced, you could try removing the "configure"
script you generated with "autoconf", and get the CVS version (which was
generated on my computer) - maybe it will work with your tools, maybe not.
If that doesn't work, I have attached one for my system which you can try
hand patching until the autotools problem is sorted out.

| I tried running make, and got the
| output below.  Eep.  My autoconf is version autoconf-2.57.

It looks from the output below that you have previously done a build and for
some reason "make" thinks it doesn't need to rebuild "unixport/saved_gcl".
This is why I hope that a "make clean; make" as suggested above will sort
the problem out (assuming you have a working "makedefc").

I'm doing a clean build now to see what happens.  I'll also try finding some
more up-to-date tools to see whether I can reproduce the configure trouble.

Cheers

Mike Thomas.

|
| address@hidden gcl $ make
| rm -f bin/gcl xbin/gcl
| MGCLDIR=`echo /home/user/gcl | sed -e 'sX^\([a-z]\):X/\1Xg'` ; \
| GCLDIR=`echo /home/user/gcl` ; \
| make install-command "INSTALL_LIB_DIR=$GCLDIR" "prefix=$GCLDIR"
| "BINDIR=$MGCLDIR/unixport"
| make[1]: Entering directory `/home/user/gcl'
| rm -f /home/user/gcl/bin/gcl
| (echo '#!/bin/sh' ; \
| if gcc --version | grep -q -i mingw ; then echo "export
| C_INCLUDE_PATH=`echo $INSTALL_LIB_DIR`/h"; else echo "export
| C_INCLUDE_PATH=/home/user/gcl/h:\$C_INCLUDE_PATH"; fi ;\
| echo exec /home/user/gcl/unixport/ \\ ; \
| echo '   -dir' /home/user/gcl/unixport/ \\ ; \
| echo '   -libdir' /home/user/gcl/ \\ ; \
| echo '   -eval '\''(setq si::*allow-gzipped-file* t)'\' \\ ;\
| ! [ -d "" ] || echo '   -eval '\''(setq si::*tk-library* '\"\"')'\'
| \\;\
| [ "" = "" ] || echo '   -eval '\''(si::init-readline)'\' \\;\
| echo '     '\"address@hidden" ) > /home/user/gcl/bin/gcl;
| echo '#' other options: -load "/tmp/foo.o" -load "jo.lsp" -eval '"(joe
| 3)"' >> /home/user/gcl/bin/gcl
| chmod a+x /home/user/gcl/bin/gcl
| rm -f /home/user/gcl/bin/gclm.bat
| if gcc --version | grep -q mingw ; then (echo '@SET cd='; \
|  echo '@SET promp%prompt%'; \
|  echo '@PROMPT SET cd'; \
|  echo '@CALL>%temp%.\setdir.bat'; \
|  echo '@'; \
|  echo '% do not delete this line %'; \
|  echo '@ECHO off'; \
|  echo 'PROMPT %promp'; \
|  echo 'FOR %%c IN (CALL DEL) DO %%c %temp%.\setdir.bat'; \
|  echo 'set cwd=%cd%'; \
|  echo 'set libdir=%cd%\..\lib\gcl-2.5.0'; \
|  echo 'set unixportdir=%libdir%\unixport'; \
|  echo 'path %cd%\..\mingw\bin;%PATH%'; \
|  echo "start %unixportdir%\saved_gcl.exe -dir %unixportdir% -libdir
| %libdir% -eval \"(setq si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6
| %7 %8 %9" ) > /home/user/gcl/bin/gclm.bat ; fi
| rm -f /home/user/gcl/bin/gclfinal.bat
| if gcc --version | grep -q -i mingw ; then (echo 'ECHO path
| %1\mingw\bin;%PATH% > gcli.bat'; \
|  echo "ECHO start %1\lib\gcl-2.5.0\unixport\saved_gcl.exe -dir
| %1\lib\gcl-2.5.0\unixport -libdir %1\lib\gcl-2.5.0 -eval \"(setq
| si::*allow-gzipped-file* t)\" %1 %2 %3 %4 %5 %6 %7 %8 %9 >> gcli.bat" )
| > /home/user/gcl/bin/gclfinal.bat ; fi
| make[1]: Leaving directory `/home/user/gcl'
| (cd xbin ; cp ../bin/gcl .)
| cd cmpnew && make collectfn.o
| make[1]: Entering directory `/home/user/gcl/cmpnew'
| ../unixport/saved_gcl ../unixport/ -compile collectfn.lsp
| make[1]: ../unixport/saved_gcl: Command not found
| make[1]: *** [collectfn.o] Error 127
| make[1]: Leaving directory `/home/user/gcl/cmpnew'
| make: *** [cmpnew/collectfn.o] Error 2
|
|
| __________________________________________________
| Do you Yahoo!?
| Yahoo! Tax Center - File online, calculators, forms, and more
| http://tax.yahoo.com
|
|

Attachment: makedefc
Description: Binary data


reply via email to

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