Thanks for the reply Getafix, I had a look at the thread on the oolite forum (I have lurked on and off for about 5 years). The list of dependencies that you give is quite a bit longer than the list in the documentation and I will have to look at it. The stage that I have got to creates a working package that cannot find the resource files, I will try to have a look at it again tomorrow.
samac |
From which documentation are you getting the deps and you see them fewer?
Consider, that in Ubuntu for example you do not need to explicitly define all the dependencies when you install a library. Some kind of manager takes care of the dependencies. As far as I know is that slackware-users build everything on their own. This is what I did in Ubuntu for the major libraries (i.e. gnustep-make, gnustep-base, SDL, SDL_mixer, libpng14 and espeak 1.43.03 (build for pulseaudio). For any other dependency needed by these libraries, I just used synaptic package manager to bring them in. When you say cannot find the "resources", what do you mean? |
Quote:
As you can see the list is very different to your list and the command line Quote:
The resources are the data files in ./oolite-dev-source-1.73.4/Resources that need to be copied to ./oolite.app/Resources I know that this game was ported from a mac version and therefore the compilation process requires GNUstep, but it would be useful for the documentation to be updated with regard to Linux installations. samac |
Sorry for the delayed reply (stuck with work).
In order to buld oolite 1.73.4 you need the following: gobjc gnustep-make gnustep-base libSDL-1.2 libSDL_mixer-1.2 libpng These libraries have other sub-dependencies and can be found at the respective project sites. The few things that I know for slackware is that the user builds everything from source. Lately I decided to do the same in my Ubuntu box. I got tired of all these distro-updates messing up with my libraries. So, I built the main oolite dependency libraries from source. The big listing I posted was from this experience. As soon as the libraries where installed, I just moved into the oolite src code folder and executed Code:
$ make -f Makefile release The truth is I do not have the courage to setup a box with slackware and prepare a "how to" for slackware all by myself. On the other hand if you are interested we could try to nail this together. :cool: |
All times are GMT -5. The time now is 02:31 PM. |