stdcxx-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dipak Bapatla <deepak_bo...@sbcglobal.net>
Subject Compiling stdcxx using Sun Studio 11 on Solaris 8
Date Mon, 13 Feb 2006 21:01:34 GMT
    Hi,
   
  Has anyone compiled the library with Sun Studio 11 on Solaris 8? I tried to compile but
end up with errors. Here is what I have done so far.
   
  1. Untarred the source distribution to a directory
      /opt/idev3/dbapatla/stdcxx-4.1.3
  2. gmake BUILDDIR=/opt/idev3/dbapatla/stdcxx BUILDTYPE=15d CONFIG=sunpro.config config
  3. gmake BUILDDIR=/opt/idev3/dbapatla/stdcxx BUILDTYPE=15d CONFIG=sunpro.config lib
   
  I have attached config.h from step 2. I have attached some errors from the build.
   
  Please let me know if i am doing something wrong or if there is any way to fix these errors.
   
  thanks,
  Dipak
  -----------------------------------------------------------------------------------------------------------------------
    CC -c -D_RWSTDDEBUG   -mt -D_RWSTD_USE_CONFIG -I/opt/idev3/dbapatla/stdcxx/include -I/opt/idev3/dbapatla/stdcxx-4.1.3/include
 -library=%none -g  +w  -KPIC /opt/idev3/dbapatla/stdcxx-4.1.3/src/collate.cpp
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/rw/_defs.h", line 471: Warning: keyword "bool" is
being redefined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/rw/_defs.h", line 472: Warning: keyword "false"
is being redefined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/rw/_defs.h", line 473: Warning: keyword "true" is
being redefined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/rw/_defs.h", line 1144: Warning (Anachronism): Old
explicit specialization syntax.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 337: Warning (Anachronism): Old explicit
specialization syntax.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 344: Error: _RWSTD_FLT_MANT_DIG is
not defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 344: Error: An integer constant expression
is required here.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 345: Error: _RWSTD_FLT_DIG is not
defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 345: Error: An integer constant expression
is required here.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 350: Error: _RWSTD_FLT_RADIX is not
defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 350: Error: An integer constant expression
is required here.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 355: Error: _RWSTD_FLT_MIN_EXP is
not defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 355: Error: An integer constant expression
is required here.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 356: Error: _RWSTD_FLT_MIN_10_EXP
is not defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 356: Error: An integer constant expression
is required here.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 357: Error: _RWSTD_FLT_MAX_EXP is
not defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 357: Error: An integer constant expression
is required here.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 358: Error: _RWSTD_FLT_MAX_10_EXP
is not defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 358: Error: An integer constant expression
is required here.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 364: Error: _RWSTD_FLT_HAS_DENORM
is not defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 364: Error: An integer constant expression
is required here.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 379: Error: _RWSTD_FLT_ROUNDS is not
defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 379: Error: _RWSTD_FLT_ROUNDS is not
defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 379: Error: _RWSTD_FLT_ROUNDS is not
defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 379: Error: _RWSTD_FLT_ROUNDS is not
defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 379: Error: An integer constant expression
is required here.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 341: Error: _RWSTD_FLT_MIN is not
defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 342: Error: _RWSTD_FLT_MAX is not
defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 352: Error: _RWSTD_FLT_EPSILON is
not defined.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 384: Warning (Anachronism): Old explicit
specialization syntax.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/limits", line 391: Error: _RWSTD_DBL_MANT_DIG is
not defined.
  ------------------------------------
  "/opt/idev3/dbapatla/stdcxx-4.1.3/include/string", line 1513: Error: Multiple declaration
for __rw_new_capacity.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/string", line 1513: Error: Badly formed expression.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/string", line 1514: Error: wstring is not a member
of std.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/string", line 1514: Error: There must be an identifier
to declare.
"/opt/idev3/dbapatla/stdcxx-4.1.3/include/string", line 1519: Error: No direct declarator
preceding "(".




Mime
View raw message