adonthell-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Adonthell-commits] CVS: adonthell README.Solaris,NONE,1.1 Makefile.am,


From: Kai Sterker <address@hidden>
Subject: [Adonthell-commits] CVS: adonthell README.Solaris,NONE,1.1 Makefile.am,1.21,1.22 README,1.28,1.29 configure.in,1.80,1.81
Date: Sun, 05 Jan 2003 18:00:17 -0500

Update of /cvsroot/adonthell/adonthell
In directory subversions:/tmp/cvs-serv22252

Modified Files:
        Makefile.am README configure.in 
Added Files:
        README.Solaris 
Log Message:
ADDED README.Solaris
FIXED compilation on Solaris (Thanks Markus)
REMOVED #include <getopt.h>, as that is part of <unistd.h>
REPLACED setenv with putenv, as setenv isn't available on all platforms (it's 
not in the POSIX standard, AFAIK)


--- NEW FILE ---

                    Adonthell on Solaris

This file contains additional information for compiling Adonthell 
under SUN Solaris. It should run on both Sparc and x86, although
latter hasn't been tested yet. For general compilation instructions 
refer to the INSTALL file. Even more details are found within the 
NEWBIE file.


A word of warning:
==================

We do not have access to any Solaris boxes, so we cannot make sure
that Adonthell will always compile out of the box. If you run into
problems, please report them (see the README for a list of contacts).


Compiling Adonthell:
====================

That's as easy as
        
        $ ./configure 
        $ make
        $ make install

provided you have the usual GNU development tools installed.


Known issues:
=============

* With some versions of gcc you might run into an error like 
  the following:

    str_hash.h:40: `hash' is not a template
    [...]
    
  In that case replace line 33-37 of src/str_hash.h

    #if __GNUG__ > 2
    namespace __gnu_cxx
    #else
    namespace std
    #endif

  with a simple

    namespace std

  You can also remove the bit at the end (line 47 -49):

    #if __GNUG__ > 2
    namespace std { using namespace __gnu_cxx; };
    #endif
   
  Then run 'make' again.
  

* Text input doesn't work. You can control your character, but 
  won't be able to enter a custom name or save game description.
  This will be fixed in one of the next versions.
  

Credits:
========

Thanks go to Brian Lund for his help with the initial Solaris port
and to Markus for pointing out problems with version 0.3.3.

Index: Makefile.am
===================================================================
RCS file: /cvsroot/adonthell/adonthell/Makefile.am,v
retrieving revision 1.21
retrieving revision 1.22
diff -C2 -r1.21 -r1.22
*** Makefile.am 19 Sep 2002 15:03:35 -0000      1.21
--- Makefile.am 5 Jan 2003 23:00:15 -0000       1.22
***************
*** 4,8 ****
          debian/changelog debian/control debian/copyright debian/dirs \
          debian/rules adonthell.spec.in adonthell.spec README.MacOSX \
!       FULLSCREEN.howto debian/compat debian/docs
  
  install-data-local:
--- 4,8 ----
          debian/changelog debian/control debian/copyright debian/dirs \
          debian/rules adonthell.spec.in adonthell.spec README.MacOSX \
!       FULLSCREEN.howto debian/compat debian/docs README.Solaris
  
  install-data-local:

Index: README
===================================================================
RCS file: /cvsroot/adonthell/adonthell/README,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -r1.28 -r1.29
*** README      12 Oct 2002 18:51:33 -0000      1.28
--- README      5 Jan 2003 23:00:15 -0000       1.29
***************
*** 145,151 ****
  
  Email:         address@hidden
! Mailing list:  address@hidden
  Web site:      http://adonthell.linuxgames.com
! Tech support:  http://savannah.gnu.org/support/?group_id=702
  
  There is a Message Board for user to user discussion at
--- 145,151 ----
  
  Email:         address@hidden
! Mailing list:  address@hidden
  Web site:      http://adonthell.linuxgames.com
! Tech support:  http://savannah.nongnu.org/support/?group_id=702
  
  There is a Message Board for user to user discussion at
***************
*** 162,167 ****
  We hope you'll never have to, but if you discover a problem, we
  would like to hear about it. Please use the Development mailing list
! (address@hidden) for that. You can find
! informations on this and other mailing lists at 
  
      http://adonthell.linuxgames.com/contact/mailinglist.shtml
--- 162,167 ----
  We hope you'll never have to, but if you discover a problem, we
  would like to hear about it. Please use the Development mailing list
! (address@hidden) for that. You can find informations on
! this and other mailing lists at 
  
      http://adonthell.linuxgames.com/contact/mailinglist.shtml

Index: configure.in
===================================================================
RCS file: /cvsroot/adonthell/adonthell/configure.in,v
retrieving revision 1.80
retrieving revision 1.81
diff -C2 -r1.80 -r1.81
*** configure.in        16 Dec 2002 19:09:54 -0000      1.80
--- configure.in        5 Jan 2003 23:00:15 -0000       1.81
***************
*** 366,370 ****
  
  AC_CHECK_HEADERS([SDL/SDL.h zlib.h])
- AC_CHECK_HEADERS(getopt.h _getopt.h)
  
  if test x$PTHREADS = xyes; then
--- 366,369 ----





reply via email to

[Prev in Thread] Current Thread [Next in Thread]