SGI's STL (Standard Template Library) in base system?

2002-07-17 Thread Andreas Ntaflos

Hello list, 
  Maybe I should be posting this to -hackers, but I'll try anyway. 
  
  Is the Standard Template Library somehow contained in the base
  system of FreeBSD? I know there is the ports devel/stlport, but if
  it also resides in the base system (just like sendmail, perl, ssh,
  etc..) it would be no good idea to install it from ports, would it?
  
  But if I have to install the port, is it any good? Is it useable? 

  I would appreciate any tips.

TIA
regards
-- 
Andreas ant Ntaflos   
[EMAIL PROTECTED]
Vienna, AUSTRIA


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: SGI's STL (Standard Template Library) in base system?

2002-07-17 Thread M. Warner Losh

In message: [EMAIL PROTECTED]
Andreas Ntaflos [EMAIL PROTECTED] writes:
:   Is the Standard Template Library somehow contained in the base
:   system of FreeBSD?

Yes.

:   But if I have to install the port, is it any good? Is it useable? 

The stl in the base is adequate for most uses, but sophisticated users
will have issues.

Warner

To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message



Re: SGI's STL (Standard Template Library) in base system?

2002-07-17 Thread Chris BeHanna

On Wed, 17 Jul 2002, Andreas Ntaflos wrote:

 Hello list,
   Maybe I should be posting this to -hackers, but I'll try anyway.

   Is the Standard Template Library somehow contained in the base
   system of FreeBSD? I know there is the ports devel/stlport, but if

The GCC STL is in the base system.  I've had problems with
thread-safe allocators in the GCC 2.95 version.  I haven't tried it in
the 3.x series.

   it also resides in the base system (just like sendmail, perl, ssh,
   etc..) it would be no good idea to install it from ports, would it?

The port will install into /usr/local/include/stlport.  There should
be no worries, but you'll have to add -nostdinc++
-I/usr/local/include/stlport to your CXXFLAGS to use the stlport
version.

   But if I have to install the port, is it any good? Is it useable?

My experience with it was on Solaris, and it was quite good
indeed.  There are some Koenig lookup issues when building older
versions of Crypto++ against it, but the current versions should play
happily together.

-- 
Chris BeHanna  http://www.pennasoft.com
Principal Consultant
PennaSoft Corporation
[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with unsubscribe freebsd-questions in the body of the message