This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Problems with configure (long long)
- To: libstdc++ at gcc dot gnu dot org
- Subject: Problems with configure (long long)
- From: Peter Schmid <schmid at snake dot iap dot physik dot tu-darmstadt dot de>
- Date: Fri, 18 May 2001 23:02:07 +0200 (CEST)
When I configure the gcc 3.0 sources of today with --enable-long-long
enabled, the support for the long long type is *not* built. The
relevant symbols are missing in libstdc++.
I configured gcc with the same options, as I did before. With
exactly the same options the support for the long long type was build
about a week ago.
Furthermore, according to the documentation in configopts.html ISO C99
support and long long support should be on by default. That is not the
case as shown by the appended excerpt of the build log.
Configure options for the top level configure:
../gcc/configure --enable-shared --disable-nls --enable-threads=posix --enable-long-long --enable-languages=c,c++,f77,objc
Contents of the toplevel build directory config.status:
#!/bin/sh
# This file was generated automatically by configure. Do not edit.
# This directory was configured as follows:
../gcc/configure --with-gcc-version-trigger=/mnt/egcs/gcc/gcc/version.c --host=i686-pc-linux-gnu --enable-shared --disable-nls --enable-threads=posix --enable-long-long --enable-languages=c,c++,f77,objc --norecursion
# using "mh-frag" and "mt-frag"
Output while configuring libstdc++:
checking for lldiv_t declaration... yes
checking for wcstold... no
checking for wcstoll... no
checking for wcstoull... no
checking for enabled ISO C99 support... no
checking for enabled long long support... no
checking for c header strategy to use... c_std
checking for thread model used by GCC... posix
Hope this helps,
Peter Schmid