File: README.Solaris

package info (click to toggle)
adonthell 0.3.5-5
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 5,228 kB
  • ctags: 4,563
  • sloc: cpp: 44,102; sh: 9,553; python: 1,902; makefile: 212; lex: 51; sed: 16
file content (70 lines) | stat: -rw-r--r-- 1,581 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70

                    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.