Problem with --enable-clocale=gnu on 64-bit systems
Andreas Jaeger
aj@suse.de
Mon Jul 2 12:20:00 GMT 2001
Building GCC 3.0 on Alpha and ia64 systems, I get the following error
when I configure with --enable-clocale=gnu (this works on 32-bit
systems like ppc and ia32):
/usr/src/packages/BUILD/gcc/obj-ia64-suse-linux/gcc/xgcc -B/usr/src/packages/BUILD/gcc/obj-ia64-suse-linux/gcc/ -nostdinc++ -L/usr/src/packages/BUILD/gcc/obj-ia64-suse-linux/ia64-suse-linux/libstdc++-v3/src -L/usr/src/packages/BUILD/gcc/obj-ia64-suse-linux/ia64-suse-linux/libstdc++-v3/src/.libs -B/opt/experimental/ia64-suse-linux/bin/ -B/opt/experimental/ia64-suse-linux/lib/ -isystem /opt/experimental/ia64-suse-linux/include -nostdinc++ -I../../../../libstdc++-v3/include -I../../../../libstdc++-v3/include/std -I../../../../libstdc++-v3/include/c_std -I../include -I../../../../libstdc++-v3/libsupc++ -I../libio -I../../../../libstdc++-v3/libio -I../../../../libstdc++-v3/libmath -O2 -D_GNU_SOURCE -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -c c++locale.cc -fPIC -DPIC -o .libs/c++locale.o
c++locale.cc: In member function `void
std::numpunct<_CharT>::_M_initialize_numpunct(__locale_struct*) [with _CharT
= wchar_t]':
c++locale.cc:104: reinterpret_cast from `char*' to `wchar_t' loses precision
c++locale.cc:105: reinterpret_cast from `char*' to `wchar_t' loses precision
make[4]: *** [c++locale.lo] Error 1
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj
More information about the Libstdc++
mailing list