On 17/11/2007, Lukas Oboril <oboril.lukas at gmail.com> wrote:
> Hi,
>
> > What about your CFLAGS, CXXFLAGS, etc.?
> >
> > Really need to see the whole build output.
> >
> > Can you post it at opensolaris.pastebin.ca?
> >
> Ok, here is my step by step ...
>
> - every time I make fresh copy from svn.
>
> cd STDCXX/4.1.3/
> cp Solaris/configure .
> vi configure
> vi Solaris/STUDIO12.AMD64 >>> type 'export' for all flags (export
> CFLAGS="" and so on ... I do not touch to any flag)
> . Solaris/STUDIO12.AMD64
> ./configure
>
> after that ... here is output ... http://opensolaris.pastebin.ca/778175.
Okay, you're building 64-bit. I would highly suggest you not do that.
I have already been down that road and it is far more pain than it is
worth at the moment.
That isn't your issue here, but you're just going to create problems
for yourself later.
I suggest you change BUILDTYPE: 8D to BUILDTYPE: 8d.
> I think the problem is in line 66, but I don't know why. There is -x03
> defined in all flags.
>
> Compilers info:
>
> [luc at buildfarm /tmp/STDCXX/4.1.3]$ env |grep CC
> CXX32=/opt/SUNWspro/bin/CC
> CC64=/opt/SUNWspro/bin/c99
> LD=/opt/SUNWspro/bin/CC
> CXX=/opt/SUNWspro/bin/CC
> CXX64=/opt/SUNWspro/bin/CC
> CC32=/opt/SUNWspro/bin/c99
> CC=/opt/SUNWspro/bin/c99
Can you post the full output of "env" to opensolaris.pastebin.ca or here?
I would unset LD. I don't have it set at all when I build stdcxx.
> Here is version of my Studio12:
>
> [luc at buildfarm /tmp/STDCXX/4.1.3]$ /opt/SUNWspro/bin/version
> Machine hardware: i86pc
> OS version: 5.11
> Processor type: i386
> Hardware: i86pc
>
> The following components are installed on your system:
>
>
> Sun Studio 12
> Sun Studio 12 C Compiler
> Sun Studio 12 C++ Compiler
> Sun Studio 12 Tools.h++ 7.1
> Sun Studio 12 C++ Standard 64-bit Class Library
> Sun Studio 12 Garbage Collector
> Sun Studio 12 Fortran 95
> Sun Studio 12 Debugging Tools (including dbx)
> Sun Studio 12 IDE
> Sun Studio 12 Debugger GUI
> Sun Studio 12 Performance Analyzer (including collect, ...)
> Sun Studio 12 X-Designer
> Sun Studio 12 VIM editor
> Sun Studio 12 XEmacs editor
> Sun Studio 12 Performance Library
> Sun Studio 12 LockLint
> Sun Studio 12 Building Software (including dmake)
> Sun Studio 12 Documentation Set
> Sun Studio 12 /usr symbolic links and GNOME menu item
>
> version of "/opt/SUNWspro/bin/../prod/bin/../../bin/cc": Sun C 5.9
> SunOS_i386 Patch 124868-01 2007/07/12
> version of "/opt/SUNWspro/bin/../prod/bin/../../bin/CC": Sun C++ 5.9
> SunOS_i386 Patch 124864-01 2007/07/25
> version of "/opt/SUNWspro/bin/../prod/bin/../../bin/f90": Sun Fortran
> 95 8.3 SunOS_i386 Patch 127002-01 2007/07/18
> version of "/opt/SUNWspro/bin/../prod/bin/../../bin/dbx": Sun Dbx
> Debugger 7.6 SunOS_i386 Patch 124873-02 2007/08/16
> version of "/opt/SUNWspro/bin/../prod/bin/../../bin/analyzer": Sun
> Analyzer 7.6 SunOS_i386 Patch 126996-01 2007/07/17
> version of "/opt/SUNWspro/bin/../prod/bin/../../bin/dmake": Sun
> Distributed Make 7.8 SunOS_i386 Patch 126504-01 2007/07/19
/opt/SUNWspro/bin/version
Machine hardware: i86pc
OS version: 5.11
Processor type: i386
Hardware: i86pc
The following components are installed on your system:
Sun Studio 12
Sun Studio 12 C Compiler
Sun Studio 12 C++ Compiler
Sun Studio 12 Tools.h++ 7.1
Sun Studio 12 C++ Standard 64-bit Class Library
Sun Studio 12 Garbage Collector
Sun Studio 12 Fortran 95
Sun Studio 12 Debugging Tools (including dbx)
Sun Studio 12 IDE
Sun Studio 12 Debugger GUI
Sun Studio 12 Performance Analyzer (including collect, ...)
Sun Studio 12 X-Designer
Sun Studio 12 VIM editor
Sun Studio 12 XEmacs editor
Sun Studio 12 Performance Library
Sun Studio 12 LockLint
Sun Studio 12 Building Software (including dmake)
Sun Studio 12 Documentation Set
Sun Studio 12 /usr symbolic links and GNOME menu item
version of "/opt/SUNWspro/bin/../prod/bin/../../bin/cc": Sun C 5.9
SunOS_i386 Patch 124868-01 2007/07/12
version of "/opt/SUNWspro/bin/../prod/bin/../../bin/CC": Sun C++ 5.9
SunOS_i386 Patch 124864-01 2007/07/25
version of "/opt/SUNWspro/bin/../prod/bin/../../bin/f90": Sun Fortran
95 8.3 SunOS_i386 Patch 127002-01 2007/07/18
version of "/opt/SUNWspro/bin/../prod/bin/../../bin/dbx": Sun Dbx
Debugger 7.6 SunOS_i386 Patch 124873-02 2007/08/16
version of "/opt/SUNWspro/bin/../prod/bin/../../bin/analyzer": Sun
Analyzer 7.6 SunOS_i386 Patch 126996-01 2007/07/17
version of "/opt/SUNWspro/bin/../prod/bin/../../bin/dmake": Sun
Distributed Make 7.8 SunOS_i386 Patch 126504-01 2007/07/19
--
Shawn Walker, Software and Systems Analyst
http://binarycrusader.blogspot.com/
"We don't have enough parallel universes to allow all uses of all
junction types--in the absence of quantum computing the combinatorics
are not in our favor..." --Larry Wall