Re: [AD] Allegro 4.9 on OpenSolaris |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
- To: Coordination of admins/developers of the game programming library Allegro <alleg-developers@xxxxxxxxxx>
- Subject: Re: [AD] Allegro 4.9 on OpenSolaris
- From: Evert Glebbeek <eglebbk@xxxxxxxxxx>
- Date: Fri, 19 Dec 2008 16:31:05 -0500
On 19-Dec-08, at 12:27 PM, Jon Rafkind wrote:
Nice. I've fooled around with OpenSolaris a little bit. Could you
document the packages you needed to install? Did you have to add any
new
package authorities besides the ones that are provided?
Sure!
First of all though, I ran OpenSolaris under Parallels. It works, but
you need to install a network driver for it off the Parallels utility
CD image. The latest release, 2008.11, failed to mount the CD image
and consequently I couldn't get it to install the network drivers. No
network, no connection to the internet or even the host computer. The
2008.5 release worked fine, however; that's what I used.
The most import thing to hunt for (as on Linux) are the X11 headers. I
installed FSWxorg-headers. I also explicitly installed the SUNWhea
package, which are the general header files. Make sure you have
SUNWzlib, SUNWpng and SUNWogg-vorbis. I also installed SUNWxorg-mesa.
Then there are the usual tools: SUNWgcc, SUNWgccruntime, SUNWgmake.
With all of that in place (nothing too esoteric, but I did waste some
time looking for variations of "x11-devel" in the package manager
until I decided to google it), the thing that was missing was CMake. I
couldn't be bothered iguring out how to add that to the package
manager (there is a package for it, apparently), so I just grabbed the
tar ball from cmake.org and did "./configure && make && make install".
The version of subversion that comes with OpenSolaris is too old, but
I'm sure you can get a newer version (from source if necessary). I
didn't bother and just rsynced the Allegro directory from the host
computer.
I now realise that I actually don't have any sound in OpenSolaris (at
all), I may have to try to get that working. As a result, also none of
the examples using sound were compiled; so I didn't actually test those.
Evert