From: Stephen G. B. <sg_...@mc...> - 2008-12-25 19:12:55
|
Hi All, Here are the last few lines of a configure command checking for build system executable suffix... ../gmp-4.2.2/configure: conftest.c: Permission denied configure: error: Cannot determine executable suffix GNUCash@ELSHADAI ~/src/MSYS_Supp_Tools/gmp-4.2.2-MSYS/make Here are the last few lines of config.log ------------------------------------------------------------------------------------------------ ## ----------- ## ## confdefs.h. ## ## ----------- ## #define HAVE_CALLING_CONVENTIONS 1 #define HAVE_HOST_CPU_k6 1 #define HAVE_SPEED_CYCLECOUNTER 2 #define PACKAGE "gmp" #define PACKAGE_BUGREPORT "gmp...@sw..." #define PACKAGE_NAME "GNU MP" #define PACKAGE_STRING "GNU MP 4.2.2" #define PACKAGE_TARNAME "gmp" #define PACKAGE_VERSION "4.2.2" #define VERSION "4.2.2" #define WANT_FFT 1 configure: exit 1 ------------------------------------------------------------------------------------------------- Where is conftest.c trying to be created? How do I fix it? Stephen Grant Brown |
From: Cesar S. <ces...@gm...> - 2008-12-25 21:13:46
|
Stephen Grant Brown wrote: > Here are the last few lines of a configure command > > checking for build system executable suffix... ../gmp-4.2.2/configure: > conftest.c: Permission denied > configure: error: Cannot determine executable suffix > > GNUCash@ELSHADAI <mailto:GNUCash@ELSHADAI> > ~/src/MSYS_Supp_Tools/gmp-4.2.2-MSYS/make > Here are the last few lines of config.log > These last few lines of config.log were not sufficient. Please compress the whole file and send it to me. Regards, Cesar |
From: Cesar S. <ces...@gm...> - 2008-12-26 18:37:07
|
Cesar Strauss wrote: > Stephen Grant Brown wrote: >> Here are the last few lines of a configure command >> >> checking for build system executable suffix... ../gmp-4.2.2/configure: >> conftest.c: Permission denied >> configure: error: Cannot determine executable suffix >> >> GNUCash@ELSHADAI <mailto:GNUCash@ELSHADAI> >> ~/src/MSYS_Supp_Tools/gmp-4.2.2-MSYS/make >> Here are the last few lines of config.log >> > > These last few lines of config.log were not sufficient. Please compress > the whole file and send it to me. > Thanks for sending me the config.log file. The log starts well: [...] configure:6824: checking for C compiler default output file name configure:6827: gcc -m32 -O2 -fomit-frame-pointer -mtune=k6 -march=k6 -mno-cygwin conftest.c >&5 configure:6830: $? = 0 configure:6876: result: a.exe configure:6881: checking whether the C compiler works configure:6887: ./a.exe configure:6890: $? = 0 configure:6907: result: yes [...] Then, something strange happens: configure:7666: gcc -c -m32 -O2 -fomit-frame-pointer -mtune=k6 -march=k6 -mno-cygwin conftest.c >&5 gcc.exe: conftest.c: No such file or directory gcc.exe: no input files configure:7672: $? = 1 configure: failed program was: [no output] [...] More strangeness follows later: configure:7855: checking for build system executable suffix configure:7869: gcc conftest.c -o conftest.exe gcc.exe: conftest.c: Permission denied gcc.exe: no input files configure:7872: $? = 1 configure:7869: gcc conftest.c -o conftest,ff8 gcc.exe: conftest.c: Permission denied gcc.exe: no input files configure:7872: $? = 1 configure:7869: gcc conftest.c -o conftest gcc.exe: conftest.c: Permission denied gcc.exe: no input files configure:7872: $? = 1 configure:7882: error: Cannot determine executable suffix From the top of the log, I see: uname -m = i686 uname -r = 1.0.10(0.46/3/2) uname -s = MINGW32_NT-5.1 uname -v = 2004-03-15 07:17 Could you try it with MSYS 1.0.11? Perhaps there is a race condition that was solved between 1.0.10 and 1.0.11. To install it, download the file File Name: msysCORE-1.0.11-20080826.tar.gz Download Page: http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=24963 Also, I see: configure:6785: checking for C compiler version configure:6788: gcc --version </dev/null >&5 gcc.exe (GCC) 3.4.2 (mingw-special) Could you try upgrading to the latest gcc (3.4.5)? Finally, from the very beginning: It was created by GNU MP configure 4.2.2, which was generated by GNU Autoconf 2.59. Invocation command line was $ ../gmp-4.2.2/configure Could you try the latest gmp (4.2.4)? Also, I recommend adding "--enable-shared --disable-static" to the configure call. Regards, Cesar |
From: Stephen G. B. <sg_...@mc...> - 2008-12-26 19:42:16
|
Hi All ... > Could you try it with MSYS 1.0.11? Perhaps there is a race condition > that was solved between 1.0.10 and 1.0.11. > > To install it, download the file > > File Name: > msysCORE-1.0.11-20080826.tar.gz > Download Page: > http://sourceforge.net/project/showfiles.php?group_id=2435&package_id=24963 > ... I did this GNUCash@ELSHADAI / $ tar xzf /z/gnucash_downloads/msysCORE-1.0.11-20080826.tar.gz tar: ./bin/gzip.exe: Cannot open: File exists tar: ./bin/libW11.dll: Cannot open: File exists tar: ./bin/msys-1.0.dll: Cannot open: File exists tar: ./bin/rxvt.exe: Cannot open: File exists tar: ./bin/sh.exe: Cannot open: File exists tar: ./bin/tar.exe: Cannot open: File exists tar: Error exit delayed from previous errors GNUCash@ELSHADAI / Is this the correct way to do it? If this is not the correct way to install how do I do it? Yours Sincerely Stephen Grant Brwn |
From: Chris S. <ir0...@gm...> - 2008-12-26 21:56:50
|
> I did this > > GNUCash@ELSHADAI / > $ tar xzf /z/gnucash_downloads/msysCORE-1.0.11-20080826.tar.gz > tar: ./bin/gzip.exe: Cannot open: File exists > tar: ./bin/libW11.dll: Cannot open: File exists > tar: ./bin/msys-1.0.dll: Cannot open: File exists > tar: ./bin/rxvt.exe: Cannot open: File exists > tar: ./bin/sh.exe: Cannot open: File exists > tar: ./bin/tar.exe: Cannot open: File exists > tar: Error exit delayed from previous errors > > GNUCash@ELSHADAI / > > Is this the correct way to do it? At a guess you did this from within an MSYS rxvt window running sh? Basically it's saying that you can't overwrite the files because they are currently in use. You could use some other archive extractors, such as 7-zip for example, to extract the files on top of the existing ones. Chris -- Chris Sutcliffe http://emergedesktop.org |