stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Sebor (JIRA)" <j...@apache.org>
Subject [jira] Commented: (STDCXX-124) [gcc 3.4.4/FreeBSD 6.0] compilation errors due to misconfiguration
Date Wed, 08 Feb 2006 02:48:58 GMT
    [ http://issues.apache.org/jira/browse/STDCXX-124?page=comments#action_12365515 ] 

Martin Sebor commented on STDCXX-124:
-------------------------------------

It would be good to find out where the heck these symbols are supposed to be on a stock installation
of FreeBSD (by asking on some FreeBSD development mailing list).
It might be worthwhile to build gcc on the system and see if it can be used instead of the
stock gcc FreeBSD comes with. If so, it would confirm that the default FreeBSD installation
of gcc is broken or at least very likely unusable for what we need to use it for.

> [gcc 3.4.4/FreeBSD 6.0] compilation errors due to misconfiguration
> ------------------------------------------------------------------
>
>          Key: STDCXX-124
>          URL: http://issues.apache.org/jira/browse/STDCXX-124
>      Project: C++ Standard Library
>         Type: Bug
>   Components: Configuration
>     Versions: 4.1.3
>  Environment: gcc 3.4.4, FreeBSD 6.0
>     Reporter: Martin Sebor
>     Priority: Critical
>      Fix For: 4.1.2

>
> $ nice gmake BUILDTYPE=15s BUILDDIR=/tmp/sebor/gcc-3.4.4-15s
> GNUmakefile:283: "CONFIG not specified, using gcc.config"
> creating BUILDDIR=/tmp/sebor/gcc-3.4.4-15s
> generating /tmp/sebor/gcc-3.4.4-15s/makefile.in from /tmp/sebor/trunk/etc/config/gcc.config
> gmake[1]: Entering directory `/tmp/sebor/gcc-3.4.4-15s'
> gmake[2]: Entering directory `/tmp/sebor/gcc-3.4.4-15s/include'
> gmake config
> gmake[3]: Entering directory `/tmp/sebor/gcc-3.4.4-15s/include'
> configuring for gcc-3.4.4 on freebsd-6.0-release-alpha
> checking if compiler is sane                       ok
> checking if linker is sane                         ok
> checking if run environment is sane                ok
> checking system architecture                       LP64 little endian
> ...
> gmake[2]: Entering directory `/tmp/sebor/gcc-3.4.4-15s/lib'
> gcc -c -I/tmp/sebor/trunk/include/ansi -D_RWSTDDEBUG   -pthread -D_RWSTD_USE_CONFIG -I/tmp/sebor/gcc-3.4.4-15s/include
-I/tmp/sebor/trunk/include  -pedantic -nostdinc++ -g  -W -Wall -Wcast-qual -Winline -Wshadow
-Wwrite-strings -Wno-long-long -Wcast-align   /tmp/sebor/trunk/src/assert.cpp
> gcc -c -I/tmp/sebor/trunk/include/ansi -D_RWSTDDEBUG   -pthread -D_RWSTD_USE_CONFIG -I/tmp/sebor/gcc-3.4.4-15s/include
-I/tmp/sebor/trunk/include  -pedantic -nostdinc++ -g  -W -Wall -Wcast-qual -Winline -Wshadow
-Wwrite-strings -Wno-long-long -Wcast-align   /tmp/sebor/trunk/src/atomic-cxx.S
> gcc -c -I/tmp/sebor/trunk/include/ansi -D_RWSTDDEBUG   -pthread -D_RWSTD_USE_CONFIG -I/tmp/sebor/gcc-3.4.4-15s/include
-I/tmp/sebor/trunk/include  -pedantic -nostdinc++ -g  -W -Wall -Wcast-qual -Winline -Wshadow
-Wwrite-strings -Wno-long-long -Wcast-align   /tmp/sebor/trunk/src/bitset.cpp
> In file included from /tmp/sebor/trunk/include/string:32,
>                  from /tmp/sebor/trunk/include/bitset:27,
>                  from /tmp/sebor/trunk/src/bitset.cpp:24:
> /tmp/sebor/trunk/include/rw/_iosfwd.h:168: error: `_RWSTD_SEEK_SET' was not declared
in this scope
> /tmp/sebor/trunk/include/rw/_iosfwd.h:168: error: enumerator value for `__rw_beg' not
integer constant
> [... many other errors...]

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message