incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jeremy Dean" <Jeremy.D...@roguewave.com>
Subject RE: Problem building stdcxx-4.2.0-rc7 on Solaris
Date Mon, 22 Oct 2007 18:44:33 GMT
 OK I have now downloaded the rc7 and got much further.  However I still
get an error in the build process:

Platform: Solaris 10 - Sun Studio 11 (5.8 Patch 121017-01)

gmake BUILDDIR=/build/dean/stdcxx-420-rc7/build BUILDTYPE=15d
CONFIG=sunpro.config
 	.......
CC -c -D_RWSTDDEBUG   -mt
-I/build/dean/stdcxx-420-rc7/stdcxx-4.2.0/include -I/b
uild/dean/stdcxx-420-rc7/build/include
-I/build/dean/stdcxx-420-rc7/stdcxx-4.2.0
/tests/include  -library=%none -g  +w -errtags -erroff=hidef
/build/dean/stdcx
x-420-rc7/stdcxx-4.2.0/tests/regress/26.valarray.binary.stdcxx-237.cpp
"/build/dean/stdcxx-420-rc7/stdcxx-4.2.0/tests/regress/26.valarray.binar
y.stdcxx
-237.cpp", line 37: Error, nomatchoverin: Could not find a match for
std::operat
or%<std::_TypeT>(std::gslice_array<int>, std::gslice_array<int>) needed
in main(
).
1 Error(s) detected.
gmake[2]: *** [26.valarray.binary.stdcxx-237.o] Error 1
gmake[2]: Leaving directory `/build/dean/stdcxx-420-rc7/build/tests'
gmake[1]: [tests] Error 2 (ignored)
gmake[1]: Leaving directory `/build/dean/stdcxx-420-rc7/build'



-----Original Message-----
From: Martin Sebor [mailto:sebor@roguewave.com] 
Sent: Monday, October 22, 2007 12:05 PM
To: stdcxx-dev@incubator.apache.org
Subject: Re: Problem building stdcxx-4.2.0-rc6 on Solaris

Jeremy Dean wrote:
> I am trying to build the stdcxx-4.2.0-rc6 on Solaris 10 with Sunpro 11

> compiler.
>  
> I used the following command:
> gmake BUILDDIR=/build/dean/stdcxx-420-rc6/stdcxx-4.2.0 BUILDTYPE=15d 
> CONFIG=sunpro.config

Is TOPDIR (the current working directory) the same as BUILDDIR?
If it is, either leave it out (the build will happen in ./build) or
change it to something else.

Martin

>  
> Then I get the following error:
> gmake[1]: Entering directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[2]: Entering directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[3]: Entering directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[4]: Entering directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[5]: Entering directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[6]: Entering directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[7]: Entering directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[8]: Entering directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[9]: Entering directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[10]: Entering directory
`/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[11]: Entering directory
`/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[12]: Entering directory
`/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[12]: execvp: gmake: Arg list too long
> gmake[12]: *** [w] Error 127
> gmake[12]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[11]: *** [w] Error 2
> gmake[11]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[10]: *** [w] Error 2
> gmake[10]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[9]: *** [w] Error 2
> gmake[9]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[8]: *** [w] Error 2
> gmake[8]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[7]: *** [w] Error 2
> gmake[7]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[6]: *** [w] Error 2
> gmake[6]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[5]: *** [w] Error 2
> gmake[5]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[4]: *** [w] Error 2
> gmake[4]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[3]: *** [w] Error 2
> gmake[3]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[2]: *** [w] Error 2
> gmake[2]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake[1]: *** [libstd] Error 2
> gmake[1]: Leaving directory `/build/dean/stdcxx-420-rc6/stdcxx-4.2.0'
> gmake: *** [libstd] Error 2
>  
> Jeremy Dean
> Rogue Wave Software, Inc.
> Technical Support
> Phone: 303-545-3205 -- 1-800-404-4767
> E-mail: support@roguewave.com
> Web: http://www.roguewave.com/support Knowledge Base entries:
> http://www.roguewave.com/kbdocs/search.html
> View issues online at: 
> http://www.roguewave.com/youraccount/login/
>  
> 


Mime
View raw message