CLN-list
Threads by month
- ----- 2025 -----
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
August 2006
- 7 participants
- 18 discussions
Oddity in CLN documentation? (Was: [GiNaC-list] Possible size issue in test in numeric.cpp)
by Pierangelo Masarati 17 Aug '06
by Pierangelo Masarati 17 Aug '06
17 Aug '06
CLN documentation in Section 3.1 states that
<snip>
Small integers (typically in the range -2^29...2^29-1,
</snip>
while in Section 3.4 it states that
<snip>
The conversion from `int' works only if the argument is < 2^29 and > -2^29.
</snip>
This is not necessarily contradictory, but it sounds a bit odd. Why would
-2^29 be legal for small integers if no conversion can occur for that value?
p.
Dr. Pierangelo Masarati | voice: +39 02 2399 8309
Dip. Ing. Aerospaziale | fax: +39 02 2399 8334
Politecnico di Milano | mailto:pierangelo.masarati@polimi.it
via La Masa 34, 20156 Milano, Italy | http://www.aero.polimi.it/~masarati
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
1
0
17 Aug '06
[cross-posting for clarification]
Pierangelo Masarati writes:
> Richard B. Kreckel writes:
>
> [snip]
>
> Also, CLN's documentation states that |i| < 2^29, which means that the
> test in GiNaC for integers could be broken as well, as it does
>
> i >= -(1L << (cl_value_len-1))
>
> which allows |i| == 2^29 when i is -2^29 (assuming cl_value_len == 30).
Actually, CLN documentation in Section 3.1 states that
<snip>
Small integers (typically in the range -2^29...2^29-1,
</snip>
while in Section 3.4 it states that
<snip>
The conversion from `int' works only if the argument is < 2^29 and > -2^29.
</snip>
This is not necessarily contradictory, but it sounds a bit odd. Why would
-2^29 be legal if no conversion occurs for that value? I'll post this
remark to the cln-list as well.
p.
Dr. Pierangelo Masarati | voice: +39 02 2399 8309
Dip. Ing. Aerospaziale | fax: +39 02 2399 8334
Politecnico di Milano | mailto:pierangelo.masarati@polimi.it
via La Masa 34, 20156 Milano, Italy | http://www.aero.polimi.it/~masarati
Please avoid sending me Word or PowerPoint attachments.
See http://www.gnu.org/philosophy/no-word-attachments.html
1
0
--- Sheplyakov Alexei <varg(a)theor.jinr.ru> wrote:
> On Sun, Aug 13, 2006 at 07:42:59PM -0700, Richard Haney wrote:
[...]
> > and could possibility be misconstrued as to
> > being of any general significance by sufficiently
> > ignorant people.
> ... but instead of writing such an offensive phrase you
> could have modified your PATH before running configure
> to not contain that directory.
Sorry, no offense was intended. I can only guess that perhaps the
phrase "sufficiently ignorant people" may have seemed offensive because
I have sometimes, but not frequently, heard people, when speaking of
ignorance, to speak with much distain and arrogance as if there is
shame in ignorance. And in so doing they show personal and/or social
and/or cultural attitudes/values apart from any fact of ignorance
itself. But it seems to me that there should be no shame in _mere_
ignorance. It is a fact is that everyone is ignorant of a great, great
many things, and it seems the totality of human knowledge is extremely
miniscule compared to what is potentially knowable. Moreover, it also
seems severely impossible for any human to even be knowledgeable about
everything humanly known and humanly important (sometimes even in a
rather limited context). There seems to be some "truth" to the idea
one sometimes hears in a jocular context of someone "having just barely
enough knowledge (about something) to be 'dangerous'". That is
approximately the sense in which I intended the phrase "sufficiently
ignorant people".
I suppose encyclopedias could be written about the idea of ignorance
(just as much has been written, especially by philosophers, about ideas
of "knowledge"). And it seems there is probably a great, great deal of
unwritten "knowledge" (or at least cultural and social attitudes and
values) about ignorance.
Best regards,
Richard
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
1
0
Re: [CLN-list] Result of building cln-1.1.13 on pc (Windows XP) with cygwin
by Richard Haney 15 Aug '06
by Richard Haney 15 Aug '06
15 Aug '06
Hi,
--- Sheplyakov Alexei <varg(a)theor.jinr.ru> wrote:
> On Sat, Aug 12, 2006 at 04:41:07PM -0700, Richard Haney wrote:
> > Building cln-1.1.13 has a few nice improvements, but there were
> > a few build problems that required adjustments and reruns.
>
> I'm sorry, but your message lacks any relevant info. PLEASE, post
> your config.log file.
I'm sorry my message lacked any information relevant to your particular
interests, but I would think that some users might find much of that
information very useful.
For example, the fact that the CLN configure command took only about
two minutes could make a _huge_ difference in how someone goes about
building CLN or even in deciding to build CLN at all (say, for a
complete "newbie" only tentatively interested in cln). The GiNaC
configure script takes about 30 minutes on the same computer. The time
taken by cln configure made a difference for me in quickly deciding to
rerun configure with the added INSTALL=... argument. It was an easy,
simple decision; I didn't have to weigh pros and cons. And I seem to
recall that the configure commands took an extremely long time to run
on a previous computer a few years ago with about 40 percent of the
rated processor speed and somewhat less RAM (probably 256 MB).
Also, I would think the information I provided about the missing .exe
extensions for executable targets in the Makefiles would be extremely
useful for anyone wanting to fix that particular problem I described.
Since I suppose you are interested in the config.log file for the first
configure run after I changed the order of directories in my PATH
variable (and running "make distclean" and doing manual cleanup, as I
recall), I am attaching essentially a copy of that file, with slight
editing as noted for "host name". (I'm not sure whether it could be a
significant point of vulnerability to Internet mischief if made
public.) I'm also deleting the last directory name listed for PATH
because it seems irrelevant and could possibility be misconstrued as to
being of any general significance by sufficiently ignorant people. I
suppose the information after "checking for suffix of executables" and
at "ac_cv_exeext=.exe" may be of particular interest in determining
where the autoconf/configure process may be in error in regard to the
missing .exe extensions for executable targets in Makefiles.
I hope this helps.
> > So even if DLL-building were supported in this
> > environment, very likely only one object module per C++ source
> > module would need to be built.)
>
> Life is not that easy, unfortunatelly... First of all, the major
> issue is multiply defined symbols due to MAYBE_INLINE hack. This
> makes the linker fail, so a2dll will fail too. Secondly, to make
> any use of DLL one needs to insert a lot of __declspec stuff
> into the headers anyway.
As the a2dll documentation points out, there is often or typically
considerable work involved in converting a static library to a DLL;
it's not a simple matter of running a2dll with a static library as
input to get a DLL as output. That documentation and your description
of the difficulties are why I used the phrase "industrious enough" to
describe someone who attempts to create a cln DLL from the static
library.
Hopefully, the config.log file will also help in determining why the
default value for the Makefile INSTALL variable causes a crash in the
doc directory for "make install".
Best regards,
Richard
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was
generated by GNU Autoconf 2.60. Invocation command line was
$ ./configure --prefix=C:/gnu/cln-1.1.13/gcc342
## --------- ##
## Platform. ##
## --------- ##
hostname = *** name deleted ***
uname -m = i686
uname -r = 1.3.20(0.73/3/2)
uname -s = CYGWIN_NT-5.1
uname -v = 2003-02-08 12:10
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: .
PATH: /usr/local/bin
PATH: /usr/bin
PATH: /bin
PATH: /cygdrive/c/Dev-Cpp/bin
PATH: /cygdrive/c/Borland/BCC55/Bin
PATH: /cygdrive/c/PROGRA~1/Vide_2.0
PATH: /cygdrive/c/dm/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:1908: checking whether make sets $(MAKE)
configure:1929: result: yes
configure:2010: checking for gcc
configure:2037: result: C:/Dev-Cpp/bin/gcc
configure:2275: checking for C compiler version
configure:2282: C:/Dev-Cpp/bin/gcc --version >&5
gcc.exe (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:2285: $? = 0
configure:2292: C:/Dev-Cpp/bin/gcc -v >&5
Reading specs from C:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.2 (mingw-special)
configure:2295: $? = 0
configure:2302: C:/Dev-Cpp/bin/gcc -V >&5
gcc.exe: `-V' option must have argument
configure:2305: $? = 1
configure:2328: checking for C compiler default output file name
configure:2355: C:/Dev-Cpp/bin/gcc -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:2358: $? = 0
configure:2404: result: a.exe
configure:2409: checking whether the C compiler works
configure:2419: ./a.exe
configure:2422: $? = 0
configure:2439: result: yes
configure:2446: checking whether we are cross compiling
configure:2448: result: no
configure:2451: checking for suffix of executables
configure:2458: C:/Dev-Cpp/bin/gcc -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:2461: $? = 0
configure:2485: result: .exe
configure:2491: checking for suffix of object files
configure:2517: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:2520: $? = 0
configure:2543: result: o
configure:2547: checking whether we are using the GNU C compiler
configure:2576: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:2582: $? = 0
configure:2589: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:2592: $? = 0
configure:2599: test -s conftest.o
configure:2602: $? = 0
configure:2616: result: yes
configure:2621: checking whether C:/Dev-Cpp/bin/gcc accepts -g
configure:2651: C:/Dev-Cpp/bin/gcc -c -g conftest.c >&5
configure:2657: $? = 0
configure:2664: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:2667: $? = 0
configure:2674: test -s conftest.o
configure:2677: $? = 0
configure:2807: result: yes
configure:2824: checking for C:/Dev-Cpp/bin/gcc option to accept ISO C89
configure:2898: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:2904: $? = 0
configure:2911: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:2914: $? = 0
configure:2921: test -s conftest.o
configure:2924: $? = 0
configure:2944: result: none needed
configure:2971: checking how to run the C preprocessor
configure:3011: C:/Dev-Cpp/bin/gcc -E conftest.c
configure:3017: $? = 0
configure:3055: C:/Dev-Cpp/bin/gcc -E conftest.c
conftest.c:8:28: ac_nonexistent.h: No such file or directory
configure:3061: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3101: result: C:/Dev-Cpp/bin/gcc -E
configure:3130: C:/Dev-Cpp/bin/gcc -E conftest.c
configure:3136: $? = 0
configure:3174: C:/Dev-Cpp/bin/gcc -E conftest.c
conftest.c:8:28: ac_nonexistent.h: No such file or directory
configure:3180: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3343: checking for C++ compiler version
configure:3350: C:/Dev-Cpp/bin/g++ --version >&5
g++.exe (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:3353: $? = 0
configure:3360: C:/Dev-Cpp/bin/g++ -v >&5
Reading specs from C:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.2 (mingw-special)
configure:3363: $? = 0
configure:3370: C:/Dev-Cpp/bin/g++ -V >&5
g++.exe: `-V' option must have argument
configure:3373: $? = 1
configure:3376: checking whether we are using the GNU C++ compiler
configure:3405: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
configure:3411: $? = 0
configure:3418: test -z "$ac_cxx_werror_flag" || test ! -s conftest.err
configure:3421: $? = 0
configure:3428: test -s conftest.o
configure:3431: $? = 0
configure:3445: result: yes
configure:3450: checking whether C:/Dev-Cpp/bin/g++ accepts -g
configure:3480: C:/Dev-Cpp/bin/g++ -c -g conftest.cpp >&5
configure:3486: $? = 0
configure:3493: test -z "$ac_cxx_werror_flag" || test ! -s conftest.err
configure:3496: $? = 0
configure:3503: test -s conftest.o
configure:3506: $? = 0
configure:3636: result: yes
configure:3679: checking how to run the C++ preprocessor
configure:3715: C:/Dev-Cpp/bin/g++ -E conftest.cpp
configure:3721: $? = 0
configure:3759: C:/Dev-Cpp/bin/g++ -E conftest.cpp
conftest.cpp:8:28: ac_nonexistent.h: No such file or directory
configure:3765: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3805: result: C:/Dev-Cpp/bin/g++ -E
configure:3834: C:/Dev-Cpp/bin/g++ -E conftest.cpp
configure:3840: $? = 0
configure:3878: C:/Dev-Cpp/bin/g++ -E conftest.cpp
conftest.cpp:8:28: ac_nonexistent.h: No such file or directory
configure:3884: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:3930: checking for underscore in external names
configure:3944: C:/Dev-Cpp/bin/gcc -S conftest.c
configure:3947: $? = 0
configure:3957: result: yes
configure:3972: checking whether --noexecstack is desirable for .s files
configure:3982: C:/Dev-Cpp/bin/gcc -O2 -finline-limit=1000 -fno-exceptions
-S -o conftest.s conftest.c >/dev/null
configure:3985: $? = 0
configure:4002: result: no
configure:4052: checking for ranlib
configure:4068: found /cygdrive/c/Dev-Cpp/bin/ranlib
configure:4079: result: ranlib
configure:4118: checking for a BSD-compatible install
configure:4174: result: /usr/bin/install -c
configure:4194: checking build system type
configure:4212: result: i686-pc-cygwin
configure:4234: checking host system type
configure:4249: result: i686-pc-cygwin
configure:4274: checking for grep that handles long lines and -e
configure:4348: result: /usr/bin/grep
configure:4353: checking for egrep
configure:4431: result: /usr/bin/grep -E
configure:4640: checking for a sed that does not truncate output
configure:4694: result: /usr/bin/sed
configure:4708: checking for ld used by C:/Dev-Cpp/bin/gcc
configure:4775: result: C:/Dev-Cpp/mingw32/bin/ld.exe
configure:4784: checking if the linker (C:/Dev-Cpp/mingw32/bin/ld.exe) is GNU ld
configure:4799: result: yes
configure:4804: checking for C:/Dev-Cpp/mingw32/bin/ld.exe option to reload object files
configure:4811: result: -r
configure:4829: checking for BSD-compatible nm
configure:4871: result: /cygdrive/c/Dev-Cpp/bin/nm -B
configure:4875: checking whether ln -s works
configure:4879: result: yes
configure:4886: checking how to recognise dependent libraries
configure:5058: result: file_magic ^x86 archive import|^x86 DLL
configure:5279: checking for ANSI C header files
configure:5309: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5315: $? = 0
configure:5322: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5325: $? = 0
configure:5332: test -s conftest.o
configure:5335: $? = 0
configure:5428: C:/Dev-Cpp/bin/gcc -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5431: $? = 0
configure:5437: ./conftest.exe
configure:5440: $? = 0
configure:5457: result: yes
configure:5481: checking for sys/types.h
configure:5502: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5508: $? = 0
configure:5515: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5518: $? = 0
configure:5525: test -s conftest.o
configure:5528: $? = 0
configure:5541: result: yes
configure:5481: checking for sys/stat.h
configure:5502: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5508: $? = 0
configure:5515: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5518: $? = 0
configure:5525: test -s conftest.o
configure:5528: $? = 0
configure:5541: result: yes
configure:5481: checking for stdlib.h
configure:5502: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5508: $? = 0
configure:5515: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5518: $? = 0
configure:5525: test -s conftest.o
configure:5528: $? = 0
configure:5541: result: yes
configure:5481: checking for string.h
configure:5502: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5508: $? = 0
configure:5515: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5518: $? = 0
configure:5525: test -s conftest.o
configure:5528: $? = 0
configure:5541: result: yes
configure:5481: checking for memory.h
configure:5502: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5508: $? = 0
configure:5515: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5518: $? = 0
configure:5525: test -s conftest.o
configure:5528: $? = 0
configure:5541: result: yes
configure:5481: checking for strings.h
configure:5502: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5508: $? = 0
configure:5515: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5518: $? = 0
configure:5525: test -s conftest.o
configure:5528: $? = 0
configure:5541: result: yes
configure:5481: checking for inttypes.h
configure:5502: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5508: $? = 0
configure:5515: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5518: $? = 0
configure:5525: test -s conftest.o
configure:5528: $? = 0
configure:5541: result: yes
configure:5481: checking for stdint.h
configure:5502: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5508: $? = 0
configure:5515: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5518: $? = 0
configure:5525: test -s conftest.o
configure:5528: $? = 0
configure:5541: result: yes
configure:5481: checking for unistd.h
configure:5502: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:5508: $? = 0
configure:5515: test -z "$ac_c_werror_flag" || test ! -s conftest.err
configure:5518: $? = 0
configure:5525: test -s conftest.o
configure:5528: $? = 0
configure:5541: result: yes
configure:5568: checking dlfcn.h usability
configure:5585: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
conftest.c:55:19: dlfcn.h: No such file or directory
configure:5591: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #if HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <dlfcn.h>
configure:5622: result: no
configure:5626: checking dlfcn.h presence
configure:5641: C:/Dev-Cpp/bin/gcc -E conftest.c
conftest.c:22:19: dlfcn.h: No such file or directory
configure:5647: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <dlfcn.h>
configure:5668: result: no
configure:5696: checking for dlfcn.h
configure:5704: result: no
configure:5727: checking how to run the C++ preprocessor
configure:5853: result: C:/Dev-Cpp/bin/g++ -E
configure:5882: C:/Dev-Cpp/bin/g++ -E conftest.cpp
configure:5888: $? = 0
configure:5926: C:/Dev-Cpp/bin/g++ -E conftest.cpp
conftest.cpp:22:28: ac_nonexistent.h: No such file or directory
configure:5932: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:6032: checking for g77
configure:6048: found /cygdrive/c/Dev-Cpp/bin/g77
configure:6059: result: g77
configure:6089: checking for Fortran 77 compiler version
configure:6096: g77 --version >&5
GNU Fortran (GCC) 3.4.2 (mingw-special)
Copyright (C) 2004 Free Software Foundation, Inc.
GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING
or type the command `info -f g77 Copying'.
configure:6099: $? = 0
configure:6106: g77 -v >&5
Reading specs from c:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/specs
Configured with: ../gcc/configure --with-gcc --with-gnu-ld --with-gnu-as --host=mingw32 --target=mingw32 --prefix=/mingw --enable-threads --disable-nls --enable-languages=c,c++,f77,ada,objc,java --disable-win32-registry --disable-shared --enable-sjlj-exceptions --enable-libgcj --disable-java-awt --without-x --enable-java-gc=boehm --disable-libgcj-debug --enable-interpreter --enable-hash-synchronization --enable-libstdcxx-debug
Thread model: win32
gcc version 3.4.2 (mingw-special)
configure:6109: $? = 0
configure:6116: g77 -V >&5
g77.exe: `-V' option must have argument
configure:6119: $? = 1
configure:6127: checking whether we are using the GNU Fortran 77 compiler
configure:6146: g77 -c conftest.F >&5
configure:6152: $? = 0
configure:6159: test -z "$ac_f77_werror_flag" || test ! -s conftest.err
configure:6162: $? = 0
configure:6169: test -s conftest.o
configure:6172: $? = 0
configure:6186: result: yes
configure:6192: checking whether g77 accepts -g
configure:6209: g77 -c -g conftest.f >&5
configure:6215: $? = 0
configure:6222: test -z "$ac_f77_werror_flag" || test ! -s conftest.err
configure:6225: $? = 0
configure:6232: test -s conftest.o
configure:6235: $? = 0
configure:6248: result: yes
configure:6278: checking the maximum length of command line arguments
configure:6370: result: 8192
configure:6381: checking command to parse /cygdrive/c/Dev-Cpp/bin/nm -B output from C:/Dev-Cpp/bin/gcc object
configure:6477: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:6480: $? = 0
configure:6484: /cygdrive/c/Dev-Cpp/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
configure:6487: $? = 0
cannot find nm_test_var in conftest.nm
configure:6477: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:6480: $? = 0
configure:6484: /cygdrive/c/Dev-Cpp/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' \> conftest.nm
configure:6487: $? = 0
configure:6539: C:/Dev-Cpp/bin/gcc -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.c conftstm.o >&5
configure:6542: $? = 0
configure:6580: result: ok
configure:6584: checking for objdir
configure:6599: result: .libs
configure:6691: checking for ar
configure:6707: found /cygdrive/c/Dev-Cpp/bin/ar
configure:6718: result: ar
configure:6787: checking for ranlib
configure:6814: result: ranlib
configure:6883: checking for strip
configure:6899: found /cygdrive/c/Dev-Cpp/bin/strip
configure:6910: result: strip
configure:7211: checking if C:/Dev-Cpp/bin/gcc static flag works
configure:7239: result: yes
configure:7261: checking if C:/Dev-Cpp/bin/gcc supports -fno-rtti -fno-exceptions
configure:7282: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions -fno-rtti -fno-exceptions conftest.c >&5
cc1.exe: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
configure:7286: $? = 0
configure:7296: result: no
configure:7311: checking for C:/Dev-Cpp/bin/gcc option to produce PIC
configure:7515: result:
configure:7582: checking if C:/Dev-Cpp/bin/gcc supports -c -o file.o
configure:7606: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions -o out/conftest2.o conftest.c >&5
configure:7610: $? = 0
configure:7629: result: yes
configure:7655: checking whether the C:/Dev-Cpp/bin/gcc linker (C:/Dev-Cpp/mingw32/bin/ld.exe) supports shared libraries
configure:8578: result: yes
configure:8604: checking whether -lc should be explicitly linked in
configure:8609: C:/Dev-Cpp/bin/gcc -c -O2 -finline-limit=1000 -fno-exceptions conftest.c >&5
configure:8612: $? = 0
configure:8626: C:/Dev-Cpp/bin/gcc -shared conftest.o -v -o ./conftest -Wl,--image-base=0x10000000 -Wl,--out-implib,conftest 2\>\&1 \| grep -lc \>/dev/null 2\>\&1
configure:8629: $? = 1
configure:8641: result: yes
configure:8649: checking dynamic linker characteristics
configure:9191: result: Win32 ld.exe
configure:9195: checking how to hardcode library paths into programs
configure:9220: result: immediate
configure:9234: checking whether stripping libraries is possible
configure:9239: result: yes
configure:10148: checking if libtool supports shared libraries
configure:10150: result: yes
configure:10153: checking whether to build shared libraries
configure:10174: result: yes
configure:10177: checking whether to build static libraries
configure:10181: result: yes
configure:10273: creating libtool
configure:10851: checking for ld used by C:/Dev-Cpp/bin/g++
configure:10918: result: C:/Dev-Cpp/mingw32/bin/ld.exe
configure:10927: checking if the linker (C:/Dev-Cpp/mingw32/bin/ld.exe) is GNU ld
configure:10942: result: yes
configure:10993: checking whether the C:/Dev-Cpp/bin/g++ linker (C:/Dev-Cpp/mingw32/bin/ld.exe) supports shared libraries
configure:11908: result: yes
configure:11930: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cc >&5
configure:11933: $? = 0
configure:12029: checking for C:/Dev-Cpp/bin/g++ option to produce PIC
configure:12297: result:
configure:12364: checking if C:/Dev-Cpp/bin/g++ supports -c -o file.o
configure:12388: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions -o out/conftest2.o conftest.cc >&5
configure:12392: $? = 0
configure:12411: result: yes
configure:12437: checking whether the C:/Dev-Cpp/bin/g++ linker (C:/Dev-Cpp/mingw32/bin/ld.exe) supports shared libraries
configure:12462: result: yes
configure:12533: checking dynamic linker characteristics
configure:13075: result: Win32 ld.exe
configure:13079: checking how to hardcode library paths into programs
configure:13104: result: immediate
configure:13118: checking whether stripping libraries is possible
configure:13123: result: yes
configure:14538: checking if libtool supports shared libraries
configure:14540: result: yes
configure:14543: checking whether to build shared libraries
configure:14563: result: yes
configure:14566: checking whether to build static libraries
configure:14570: result: yes
configure:14582: checking for g77 option to produce PIC
configure:14786: result:
configure:14853: checking if g77 supports -c -o file.o
configure:14877: g77 -c -g -O2 -o out/conftest2.o conftest.f >&5
configure:14881: $? = 0
configure:14900: result: yes
configure:14926: checking whether the g77 linker (C:/Dev-Cpp/mingw32/bin/ld.exe) supports shared libraries
configure:15829: result: yes
configure:15900: checking dynamic linker characteristics
configure:16442: result: Win32 ld.exe
configure:16446: checking how to hardcode library paths into programs
configure:16471: result: immediate
configure:16485: checking whether stripping libraries is possible
configure:16490: result: yes
configure:20870: checking for long long type
configure:20968: C:/Dev-Cpp/bin/g++ -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
configure:20971: $? = 0
configure:20977: ./conftest.exe
configure:20980: $? = 0
configure:20997: result: yes
configure:21007: checking for long double type
configure:21097: C:/Dev-Cpp/bin/g++ -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
configure:21100: $? = 0
configure:21106: ./conftest.exe
configure:21109: $? = 0
configure:21126: result: yes
configure:21137: checking for the global constructors function prefix
configure:21149: C:/Dev-Cpp/bin/g++ -O2 -finline-limit=1000 -fno-exceptions -S conftest.cc
configure:21152: $? = 0
configure:21170: result: _GLOBAL__I_
configure:21178: checking for the global destructors function prefix
configure:21190: C:/Dev-Cpp/bin/g++ -O2 -finline-limit=1000 -fno-exceptions -S conftest.cc
configure:21193: $? = 0
configure:21211: result: _GLOBAL__D_
configure:21220: checking whether the global constructors function need to be exported
configure:21243: C:/Dev-Cpp/bin/g++ -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest1.cc conftest2.cc 1>&5
c:\DOCUME~1\RICHAR~1\LOCALS~1\Temp/cc4kcaaa.o(.text+0x39):conftest2.cc: undefined reference to `global constructors keyed to foobar'
collect2: ld returned 1 exit status
configure:21246: $? = 1
configure:21255: result: yes
configure:21272: checking for unistd.h
configure:21278: result: yes
configure:21433: checking for working alloca.h
configure:21460: C:/Dev-Cpp/bin/g++ -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
conftest.cpp:32:20: alloca.h: No such file or directory
conftest.cpp: In function `int main()':
conftest.cpp:36: error: `alloca' undeclared (first use this function)
conftest.cpp:36: error: (Each undeclared identifier is reported only once for each function it appears in.)
configure:21466: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <alloca.h>
| int
| main ()
| {
| char *p = (char *) alloca(2 * sizeof(int));
| ;
| return 0;
| }
configure:21501: result: no
configure:21532: checking for alloca
configure:21559: C:/Dev-Cpp/bin/g++ -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
configure:21565: $? = 0
configure:21572: test -z "$ac_cxx_werror_flag" || test ! -s conftest.err
configure:21575: $? = 0
configure:21582: test -s conftest.exe
configure:21585: $? = 0
configure:21600: result: yes
configure:21620: checking for fpu_control_t
configure:21647: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
conftest.cpp:32:25: fpu_control.h: No such file or directory
conftest.cpp: In function `int main()':
conftest.cpp:36: error: `fpu_control_t' undeclared (first use this function)
conftest.cpp:36: error: (Each undeclared identifier is reported only once for each function it appears in.)
conftest.cpp:36: error: expected `;' before "x"
configure:21653: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <fpu_control.h>
| int
| main ()
| {
| fpu_control_t x;
| ;
| return 0;
| }
configure:21687: result: no
configure:21697: checking for __setfpucw
configure:21724: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
conftest.cpp:32:25: fpu_control.h: No such file or directory
conftest.cpp: In function `int main()':
conftest.cpp:36: error: `_FPU_IEEE' undeclared (first use this function)
conftest.cpp:36: error: (Each undeclared identifier is reported only once for each function it appears in.)
conftest.cpp:36: error: `__setfpucw' undeclared (first use this function)
configure:21730: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <fpu_control.h>
| int
| main ()
| {
| __setfpucw(_FPU_IEEE);
| ;
| return 0;
| }
configure:21764: result: no
configure:21780: checking for gettimeofday
configure:21836: C:/Dev-Cpp/bin/g++ -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
c:\DOCUME~1\RICHAR~1\LOCALS~1\Temp/ccIbcaaa.o(.text+0x19):conftest.cpp: undefined reference to `gettimeofday'
collect2: ld returned 1 exit status
configure:21842: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| /* Define gettimeofday to an innocuous variant, in case <limits.h> declares gettimeofday.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define gettimeofday innocuous_gettimeofday
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char gettimeofday (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef gettimeofday
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char gettimeofday ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_gettimeofday || defined __stub___gettimeofday
| choke me
| #endif
|
| int
| main ()
| {
| return gettimeofday ();
| ;
| return 0;
| }
configure:21876: result: no
configure:22067: checking for times
configure:22123: C:/Dev-Cpp/bin/g++ -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
c:\DOCUME~1\RICHAR~1\LOCALS~1\Temp/cc4uaaaa.o(.text+0x19):conftest.cpp: undefined reference to `times'
collect2: ld returned 1 exit status
configure:22129: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| /* Define times to an innocuous variant, in case <limits.h> declares times.
| For example, HP-UX 11i <limits.h> declares gettimeofday. */
| #define times innocuous_times
|
| /* System header to define __stub macros and hopefully few prototypes,
| which can conflict with char times (); below.
| Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
| <limits.h> exists even on freestanding compilers. */
|
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
|
| #undef times
|
| /* Override any GCC internal prototype to avoid an error.
| Use char because int might match the return type of a GCC
| builtin and then its argument prototype would still apply. */
| #ifdef __cplusplus
| extern "C"
| #endif
| char times ();
| /* The GNU C library defines this for functions which it implements
| to always fail with ENOSYS. Some functions are actually named
| something starting with __ and the normal name is an alias. */
| #if defined __stub_times || defined __stub___times
| choke me
| #endif
|
| int
| main ()
| {
| return times ();
| ;
| return 0;
| }
configure:22162: result: no
configure:22271: checking sys/resource.h usability
configure:22288: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
conftest.cpp:65:26: sys/resource.h: No such file or directory
configure:22294: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #if HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/resource.h>
configure:22325: result: no
configure:22329: checking sys/resource.h presence
configure:22344: C:/Dev-Cpp/bin/g++ -E conftest.cpp
conftest.cpp:32:26: sys/resource.h: No such file or directory
configure:22350: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <sys/resource.h>
configure:22371: result: no
configure:22399: checking for sys/resource.h
configure:22407: result: no
configure:22271: checking sys/times.h usability
configure:22288: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
conftest.cpp:65:23: sys/times.h: No such file or directory
configure:22294: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #if HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #if HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #if STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # if HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #if HAVE_STRING_H
| # if !STDC_HEADERS && HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #if HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #if HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #if HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #if HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/times.h>
configure:22325: result: no
configure:22329: checking sys/times.h presence
configure:22344: C:/Dev-Cpp/bin/g++ -E conftest.cpp
conftest.cpp:32:23: sys/times.h: No such file or directory
configure:22350: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <sys/times.h>
configure:22371: result: no
configure:22399: checking for sys/times.h
configure:22407: result: no
configure:22688: checking for perror declaration
configure:22724: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
conftest.cpp:41: error: declaration of C function `double perror()' conflicts with
C:/Dev-Cpp/bin/../lib/gcc/mingw32/3.4.2/../../../../include/stdio.h:356: error: previous declaration `void perror(const char*)' here
configure:22730: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
|
| /* Some systems declare perror() in <errno.h>, some in <stdio.h>, some don't
| declare it at all. */
| #include <stdio.h>
| #include <errno.h>
| extern
| #ifdef __cplusplus
| "C"
| #endif
| double perror ();
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:22764: result: yes
configure:22775: checking whether char is unsigned
configure:22803: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
configure:22809: $? = 0
configure:22816: test -z "$ac_cxx_werror_flag" || test ! -s conftest.err
configure:22819: $? = 0
configure:22826: test -s conftest.o
configure:22829: $? = 0
configure:22841: result: no
configure:22851: checking whether byte ordering is bigendian
configure:22883: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
configure:22889: $? = 0
configure:22896: test -z "$ac_cxx_werror_flag" || test ! -s conftest.err
configure:22899: $? = 0
configure:22906: test -s conftest.o
configure:22909: $? = 0
configure:22938: C:/Dev-Cpp/bin/g++ -c -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
conftest.cpp: In function `int main()':
conftest.cpp:40: error: `big' undeclared (first use this function)
conftest.cpp:40: error: (Each undeclared identifier is reported only once for each function it appears in.)
conftest.cpp:40: error: expected `;' before "endian"
configure:22944: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PERROR_DECL
| /* end confdefs.h. */
| #include <sys/types.h>
| #include <sys/param.h>
|
| int
| main ()
| {
| #if BYTE_ORDER != BIG_ENDIAN
| not big endian
| #endif
|
| ;
| return 0;
| }
configure:23118: result: no
configure:23139: checking for integer types and behaviour...
configure:23153: C:/Dev-Cpp/bin/g++ -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
configure:23156: $? = 0
configure:31990: checking for floating-point types and behaviour...
configure:32004: C:/Dev-Cpp/bin/g++ -o conftest.exe -O2 -finline-limit=1000 -fno-exceptions conftest.cpp >&5
configure:32007: $? = 0
configure:32541: checking for recent enough gmp.h
configure:32563: C:/Dev-Cpp/bin/g++ -E conftest.cpp
conftest.cpp:33:17: gmp.h: No such file or directory
conftest.cpp:35:3: #error "ancient gmp.h"
configure:32569: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define ASM_UNDERSCORE
| #ifndef __i386__
| #define __i386__ 1
| #endif
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define CL_VERSION_MAJOR 1
| #define CL_VERSION_MINOR 1
| #define CL_VERSION_PATCHLEVEL 13
| #define CL_VERSION 1.1.13
| #define HAVE_LONGLONG
| #define HAVE_LONGDOUBLE
| #define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
| #define CL_NEED_GLOBALIZE_CTORDTOR 1
| #define HAVE_UNISTD_H 1
| #define HAVE_PERROR_DECL
| /* end confdefs.h. */
| #include <gmp.h>
| #if !defined(__GNU_MP_VERSION) || (__GNU_MP_VERSION < 3)
| #error "ancient gmp.h"
| #endif
configure:32592: result: no
configure:32769: WARNING: disabling external GNU MP library
configure:32884: creating ./config.status
## ---------------------- ##
## Running config.status. ##
## ---------------------- ##
This file was extended by config.status, which was
generated by GNU Autoconf 2.60. Invocation command line was
CONFIG_FILES =
CONFIG_HEADERS =
CONFIG_LINKS =
CONFIG_COMMANDS =
$ ./config.status
on *** name deleted ***
config.status:631: creating Makefile
config.status:631: creating src/Makefile
config.status:631: creating tests/Makefile
config.status:631: creating benchmarks/Makefile
config.status:631: creating examples/Makefile
config.status:631: creating doc/Makefile
config.status:631: creating cln-config
config.status:631: creating cln-config.1
config.status:631: creating cln.spec
config.status:631: creating cln.pc
config.status:631: creating include/cln/config.h
config.status:631: creating include/cln/version.h
config.status:882: include/cln/version.h is unchanged
config.status:631: creating src/base/cl_base_config.h
config.status:631: creating src/base/cl_gmpconfig.h
config.status:631: creating src/float/cl_float_config.h
config.status:631: creating src/timing/cl_t_config.h
config.status:895: executing default commands
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=i686-pc-cygwin
ac_cv_c_bigendian=no
ac_cv_c_char_unsigned=no
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value=C:/Dev-Cpp/bin/gcc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-O2 -finline-limit=1000 -fno-exceptions'
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-O2 -finline-limit=1000 -fno-exceptions'
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=C:/Dev-Cpp/bin/g++
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=.exe
ac_cv_f77_compiler_gnu=yes
ac_cv_func_ftime=no
ac_cv_func_gettimeofday=no
ac_cv_func_times=no
ac_cv_header_dlfcn_h=no
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_resource_h=no
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_times_h=no
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=i686-pc-cygwin
ac_cv_objext=o
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_CPP='C:/Dev-Cpp/bin/gcc -E'
ac_cv_prog_CXXCPP='C:/Dev-Cpp/bin/g++ -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=C:/Dev-Cpp/bin/gcc
ac_cv_prog_ac_ct_F77=g77
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_prog_f77_g=yes
ac_cv_prog_make_make_set=yes
cl_cv_as_noexecstack=no
cl_cv_c_longdouble=yes
cl_cv_c_longlong=yes
cl_cv_cplusplus_ctorexport=yes
cl_cv_cplusplus_ctorprefix=_GLOBAL__I_
cl_cv_cplusplus_dtorprefix=_GLOBAL__D_
cl_cv_file_floatparam_h=1
cl_cv_file_intparam_h=1
cl_cv_func_alloca=yes
cl_cv_func_setfpucw=no
cl_cv_header_alloca_h=no
cl_cv_new_gmp_h=no
cl_cv_prog_as_underscore=yes
cl_cv_proto_perror=yes
cl_cv_type_fpu_control_t=no
lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
lt_cv_file_magic_cmd=func_win32_libid
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_objdir=.libs
lt_cv_path_LD=C:/Dev-Cpp/mingw32/bin/ld.exe
lt_cv_path_LDCXX=C:/Dev-Cpp/mingw32/bin/ld.exe
lt_cv_path_NM='/cygdrive/c/Dev-Cpp/bin/nm -B'
lt_cv_path_SED=/usr/bin/sed
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_c_o_CXX=yes
lt_cv_prog_compiler_c_o_F77=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_gnu_ld=yes
lt_cv_prog_gnu_ldcxx=yes
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/ {"\2", (lt_ptr) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\'''
lt_cv_sys_max_cmd_len=8192
lt_lt_cv_prog_compiler_c_o='"yes"'
lt_lt_cv_prog_compiler_c_o_CXX='"yes"'
lt_lt_cv_prog_compiler_c_o_F77='"yes"'
lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ ]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][ ]*_\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 _\\2 \\2/p'\''"'
lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/ {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/ {\"\\2\", (lt_ptr) \\&\\2},/p'\''"'
lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"'
## ----------------- ##
## Output variables. ##
## ----------------- ##
ALLOCA=''
AR='ar'
ASMFLAGS=''
AS_UNDERSCORE='true'
CC='C:/Dev-Cpp/bin/gcc'
CFLAGS='-O2 -finline-limit=1000 -fno-exceptions'
CL_AGE='0'
CL_CURRENT='4'
CL_REVISION='2'
CL_VERSION='1.1.13'
CPP='C:/Dev-Cpp/bin/gcc -E'
CPPFLAGS=''
CXX='C:/Dev-Cpp/bin/g++'
CXXCPP='C:/Dev-Cpp/bin/g++ -E'
CXXFLAGS='-O2 -finline-limit=1000 -fno-exceptions'
DEFS='-DHAVE_CONFIG_H'
ECHO='echo'
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EXEEXT='.exe'
F77='g77'
FFLAGS='-g -O2'
GREP='/usr/bin/grep'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
LDFLAGS=''
LIBOBJS=''
LIBS=''
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LN_S='ln -s'
LTLIBOBJS=''
OBJEXT='o'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
RANLIB='ranlib'
SET_MAKE=''
SHELL='/bin/bash' STRIP='strip'
ac_ct_CC='C:/Dev-Cpp/bin/gcc'
ac_ct_CXX=''
ac_ct_F77='g77'
bindir='${exec_prefix}/bin'
build='i686-pc-cygwin'
build_alias=''
build_cpu='i686'
build_os='cygwin'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
exec_prefix='${prefix}'
host='i686-pc-cygwin'
host_alias=''
host_cpu='i386'
host_os='cygwin'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='C:/gnu/cln-1.1.13/gcc342'
program_transform_name='s,x,x,'
psdir='${docdir}'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define ASM_UNDERSCORE
#ifndef __i386__
#define __i386__ 1
#endif
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define CL_VERSION_MAJOR 1
#define CL_VERSION_MINOR 1
#define CL_VERSION_PATCHLEVEL 13
#define CL_VERSION 1.1.13
#define HAVE_LONGLONG
#define HAVE_LONGDOUBLE
#define CL_GLOBAL_CONSTRUCTOR_PREFIX "_GLOBAL__I_"
#define CL_GLOBAL_DESTRUCTOR_PREFIX "_GLOBAL__I_"
#define CL_NEED_GLOBALIZE_CTORDTOR 1
#define HAVE_UNISTD_H 1
#define HAVE_PERROR_DECL
configure: exit 0
3
2
Building cln-1.1.13 has a few nice improvements, but there were a few
build problems that required adjustments and reruns.
In summary, these facts are notable about the build process:
1. Configure ran in only about two minutes, and it was nice to note
that the old misleading problem with "checking whether make sets
$(MAKE)" was gone and in its place was a nice, unconfusing "... yes".]
2. The compile failure for "cl_random_from.cc" is now gone and the
library builds nicely thanks in part, apparently, to patch(es) from
Sheplyakov Alexei.
3. The "--disable-shared" option for configure seems desirable in a
cygwin/mingw environment, and in fact it seems a good idea for a
distributed version of CLN to make "--disable-shared" an automatic
default in such an environment.
4. The default value "/usr/bin/install -c" (without quotes) for INSTALL
in the Makefiles will cause "make install" for doc/Makefile to crash.
An appropriate command-line override for INSTALL appears necessary.
5. The problem with "Illegal number syntax" at test "test_I_io" is
still present.
6. Is seems that all executables (.exe) get rebuilt when make is rerun,
regardless of whether changes have been made to dependent files. In
particular, it seems that the Makefiles do not correctly specify the
extension .exe as part of the dependency information for the
executables. For example, "exam" (not "exam.exe") is listed as part of
the value for PROGRAMS in tests/Makefile, and $(PROGRAMS) is provided
as a (collective) target for building excutables with $(LIBTOOL_LINK);
so it appears that make looks for the file "exam" rather that
"exam.exe" in deciding whether to rebuild "exam.exe" (which it "thinks"
is "exam"); since there is generally no file "exam", "exam.exe" always
gets rebuilt. This consideration appears to apply to the executables
in directories "examples" and "benchmarks" as well.)
My initial configure command was:
CC=C:/Dev-Cpp/bin/gcc CFLAGS="-O2 -finline-limit=1000
-fno-exceptions" CXX=C:/Dev-Cpp/bin/g++ CXXFLAGS="-O2
-finline-limit=1000 -fno-exceptions" INSTALL="C:/cygwin/bin/install
-c" ./configure --disable-shared --prefix=C:/gnu/cln-1.1.13/gcc342
&> config_out.txt
but without the INSTALL=... argument and without the --disable-shared
option.
I did the CLN build without using the "--disable-shared" option because
I wanted to double-check the likelihood that no DLLs would be produced.
Evidently, DLLs won't be produced in a cygwin/mingw environment. (See
http://www.cebix.net/pipermail/ginac-list/2006-July/000865.html in
regard to no DLLs for GiNaC; it seems the same considerations apply to
CLN as well. See also documentation for "a2dll" (for converting static
libraries to DLLs) in the "mingw-utils-0.3.tar.gz" distribution. But
note also that the readline build does produce DLLs. So, from this
test and the situation with GiNaC builds vis-a-vis DLLs, it seems
advisable that the "--disable-shared" option should also be used in a
cygwin/mingw environment in order to eliminate the unnecessary
duplicate build of objects for a shared library. Perhaps configure
should be modified (in a future distribution) to provide this option as
a default for a cygwin/mingw environment. Apparently, by the "a2dll"
documentation, even if someone were industrious enough to produce a DLL
for CLN, there is no need for separate object modules anyway in a win32
environment. So even if DLL-building were supported in this
environment, very likely only one object module per C++ source module
would need to be built.)
Thus, my preference would be to add the "--disable-shared" option (for
the current cln-1.1.13) as shown above.
After correcting a problem with an inappropriate version of rm.exe
vis-a-vis "hidden" .lnk extensions (problem solved by rearranging the
order of directories in my PATH variable) and restarting from scratch,
"make" took an hour and 14 minutes to run (compiling a "shared" and a
"static" version of object modules for each source module). So it
appears that configure's "--disable-shared" option would definitely be
useful.
I then ran "make check" and encountered the problem with "Illegal
number syntax" at test "test_I_io", as I did with previous builds of
CLN. I then commented out the test "test_I_io" in tests/test_I.cc and
reran "make check" again, which not only rebuilt test_I.o and test.exe,
but seems to have also rebuilt all the other executables (.exe), in
directories tests , examples , and benchmarks . It seems that the
Makefiles probably do not correctly specify the extension .exe as part
of the dependency information for the executables.
The resulting "make check" ran without error.
I then ran "make install", but found that make produced the following
error message while processing in directory doc:
/usr/bin/install -c -m 644 ./cln.info
C:/gnu/cln-1.1.13/gcc342/share/info/cln.info
process_begin: CreateProcess((null), /usr/bin/install -c -m 644
./cln.info C:/gnu/cln-1.1.13/gcc342/share/info/cln.info, ...) failed.
make (e=3): The system cannot find the path specified.
c:\Dev-Cpp\bin\make.exe[1]: *** [install] Error 3
So I reran the configure command line again, but this time with the
INSTALL=... argument as specified in the command line given above (but
without the "--disable-shared" option). And then I reran "make
install" again and this time it ran to completion without errors
(determined by searching for the string "error" without case
limitations).
System specs:
OS: Microsoft Windows XP Home Edition
gcc: gcc version 3.4.2 (mingw-special)
ld: GNU ld version 2.15.91 20040904
installer package (for mingw tools): devcpp-4.9.9.2_setup.exe
_mingw.h: #define __MINGW32_VERSION 3.7
w32api.h: #define __W32API_VERSION 3.2
bash : GNU bash, version 2.05b.0(8)-release (i686-pc-cygwin)
CLN: version 1.1.13
computer: Dell Inspiron 2650
processor: x86 Family 15 Model 2 Stepping 7 GenuineIntel ~1495 Mhz
total physical memory (RAM): 384.00 MB
Best regards,
Richard Haney
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
2
1
Hi!
This is to announce the availability of CLN 1.1.13. As several people
have noticed, release 1.1.12 failed to compile on 64 bit platforms. This
was due to an unnoticed update of autoconf and failure to apply some
minor patches from the main branch to the cln-1.1 branch. Apart from
fixing this, no other changes were made.
Best
-richy.
--
Richard B. Kreckel
<http://www.ginac.de/~kreckel/>
1
0
Hello there,
I see that MinGW support has been added -- nice!
But say, why is shared library support disabled there?
Anything missing other than a
-no-undefined
link flag when creating the library (which is unfortunately necessary
for libtool on w32 systems)?
Cheers,
Ralf
2
2
Hi!
This is to announce the availability of CLN 1.1.12. It is a conservative
maintenance release with only minor changes as compared to the previous
version: A rare assertion when printing quite large floats (beginning at
a few million decimal digits) was fixed and compilation on Intel Mac an
MinGW should be no problem any more.
As always, it is available from <http://www.ginac.de/CLN/>.
I would like to take this opportunity and inform you about what's going
on in the CVS repository. A while ago, a branch was made for all
subsequent 1.1.x releases. That branch is called cln_1-1 and CVS users
can access it with the usual -r switch. We could call it the "boring"
branch and it was the basis for this release. On the main branch, a
series of patches is being applied and that will ultimately become CLN
1.2.0:
1) Large fixnums: on 64 bit systems, fixnum range is extended from 32
bits to 61 bits. This may save some time and space.
2) Huge numbers: on 64 bit systems, iterators over the digits of a
number don't roll over after 2^32 iterations. This will enable us to
keep main memory busy during the next 40 years or so.
3) Big exponents: on 64 bit systems and some 32 bit systems, the
exponent range becomes -2^63..2^63-1. This will remove the limit of 646
million decimal digits precision for objects of type cl_LF.
The first two patches have already been applied. The third one is in the
cooker and nearing completion but still needs some more testing. Curious
people are invited to get the sources from CVS and find and report bugs.
Happy hacking!
-richy.
--
Richard B. Kreckel
<http://www.ginac.de/~kreckel/>
1
0