-
Notifications
You must be signed in to change notification settings - Fork 2.3k
[Draft] Add The Battle of Wesnoth egg #2863
Conversation
I know the docs or very out of date but please reed the contribute docs in the repo. Ir explains the install proces and the use of 2 images. And wy packages you install in the install container do not get transfert to the main container as it uses a complete other image. |
Oh okay so all of the installed packages are lost when moving to the main container. Thank you for pointing me in right direction! When I get a chance I will try again. I'm going to try copying those libraries to /mnt/container and pointing the cmake stuff to there. |
if it is just like 1 or 2 extra needed packages, those can be just added to the server yolk image. |
I have to see how many are required at runtime. If it is all of the boost libs then there are 9 the program uses. It might not be reasonable if all of them are needed. |
I'm having a rough time getting this to work. It is currently using the generic debian yolk and I assume (let me know if I am wrong) that we wouldn't want to really add many more packages to that. Since this game is requiring specific packages in the main container would this be a situation where it should get it's own docker image? |
create a Game specific image , only for the game, if it needs special packages. So its easier |
if it needs a lot of custom package then that indeed is better. |
Moving draft to the new games repo. |
Description
This is a draft for an egg for The Battle of Wesnoth. For the moment I will skip the checklist because this is not ready to be merged.
I'm having issues getting the program to actually run. Getting this error:
In the install script I have installed the required packages and the program builds seemingly properly, but for some reason it is not able to use some/all of these boost libraries when running the exe.
If you check out the '/battleForWestnoth/CMakeCache.txt' file after building, it is looking for the Boost libraries in '/usr/lib/x86_64-linux-gnu/'. Checking that directory the libraries are missing (as expected).
I followed the build instructions pretty much to a tee. Any thoughts?
Checklist for all submissions
New egg Submissions