Hello Morten,

That's neat that someone else is using tntnet on
Solaris.  I use cxxtools, tntnet and tntdb on
Solaris, they do work with Sun Studio 11 and 12
(without the -stlport4 option) after replacing
the old broken libtool with the current release.

The libtool supplied with cxxtools 1.4.4 is old
and does not work with Sun Studio 11 or 12 on
Solaris.  I will try building the latest cxxtools
and tntnet on Solaris.  The first thing that is
required to build cxxtools on Solaris is to replace
the old libtool with the latest libtool release,
something like:

goanna% which libtool
/usr/bin/libtool
goanna% cd ../../ts/tntnet/cxxtools-1.4.4
goanna% autoreconf --install --force
/usr/share/aclocal/libfame.m4:6: warning: underquoted
definition of AM_PATH_LIBFAME
/usr/share/aclocal/libfame.m4:6:   run info
'(automake)Extending aclocal'
/usr/share/aclocal/libfame.m4:6:   or see
http://sources.redhat.com/automake/automake.html#Extending-aclocal
acinclude.m4:6397: the serial number must appear before any
macro definition
/usr/share/aclocal/libfame.m4:6: warning: underquoted
definition of AM_PATH_LIBFAME
/usr/share/aclocal/libfame.m4:6:   run info
'(automake)Extending aclocal'
/usr/share/aclocal/libfame.m4:6:   or see
http://sources.redhat.com/automake/automake.html#Extending-aclocal
You should update your `aclocal.m4' by running aclocal.
You should update your `aclocal.m4' by running aclocal.
acinclude.m4:6397: the serial number must appear before any
macro definition
/usr/share/aclocal/libfame.m4:6: warning: underquoted
definition of AM_PATH_LIBFAME
/usr/share/aclocal/libfame.m4:6:   run info
'(automake)Extending aclocal'
/usr/share/aclocal/libfame.m4:6:   or see
http://sources.redhat.com/automake/automake.html#Extending-aclocal
You should update your `aclocal.m4' by running aclocal.
/usr/share/aclocal/libfame.m4:6: warning: underquoted
definition of AM_PATH_LIBFAME
/usr/share/aclocal/libfame.m4:6:   run info
'(automake)Extending aclocal'
/usr/share/aclocal/libfame.m4:6:   or see
http://sources.redhat.com/automake/automake.html#Extending-aclocal
goanna% which autoreconf
/opt/jdsbld/bin/autoreconf
goanna% autoreconf --version
autoreconf (GNU Autoconf) 2.61
Copyright (C) 2006 Free Software Foundation, Inc.
This is free software.  You may redistribute copies of it
under the terms of
the GNU General Public License
<http://www.gnu.org/licenses/gpl.html>.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.
goanna% which libtool                           
/usr/bin/libtool
goanna% libtool --version
ltmain.sh (GNU libtool) 1.5.24 (1.1220.2.455 2007/06/24
02:13:29)

Copyright (C) 2007  Free Software Foundation, Inc.
This is free software; see the source for copying
conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
goanna% 

To build with the Sun Studio 12 -stlport4 option requires
a few header files to be included in some of the cxxtools
source files, I will send some diffs for that soon.

I've never built it with gcc on Solaris.

The current gcc release for Solaris is included in the
SFE project:

http://pkgbuild.sourceforge.net/spec-files-extra/

It builds with Sun Studio 12 on Solaris 10 and
Solaris Express.  Something like:

% svn co
https://pkgbuild.svn.sourceforge.net/svnroot/pkgbuild/spec-files-extra/trunk
spec-files-extra
% cd spec-files-extra
% pkgtool build --download SFEgcc.spec

Then to use it requires passing -R/usr/gnu/lib
when linking programs.

Regards, Mark

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Tntnet-general mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/tntnet-general

Reply via email to