Tiny Core Linux
Tiny Core Extensions => TCE Talk => Topic started by: Ruslik on April 01, 2019, 10:21:47 AM
-
Sorry if I create topic twice.
I tried to install some open source games (clones of famous games for example "Lincity" or "OpenXCOM" and original) but all I could to compile and install (Ace of Penguins, dos games what I can play with DosBox and games on terminal don't count) are OpenTTD and some ports for Doom (Prboom+ and Zandronum). Because when I compiled and installed, it had failed with some errors message like "SDL_gfx doesn't found". I was installing some empty codes and libraries, but compilation interrupted anyway. So, I have to play only what I could installed.
What games except the above-mentioned also can be installed? And what do you advice me how to compile game without problems?
-
If you’d like some help with compiling games, please state clearly what you’ve done and what error messages you get.
-
For example when I was trying to compile and install ECWolf, it sent me an error "No rule to make target '-L/usr/local/lib - Wl,-rpath,/usr/local/lib -Wl,--enable-new-dtags -lSDL2".
-
It sounds like you were missing SDL2-dev or sdl2_image-dev?
-
But I've installed SDL2-dev and sdl2_image-dev before compiling.
-
Could you give details of the source code and ./configure switches you are using?
-
perhaps you need sdl rather than sdl2 (and also sdl_mixer and sdl_net).
-
Maybe. I should try again.
If it doesn't work again, I will say you. If it works, I'll tell anyway.
-
Hi Ruslik
You need to provide concise information as to what commands you issued and and any messages they generated. Record the
process by opening a terminal and entering:
script -f CompileECwolf.txt
Now execute all the commands you used to compile the program. All your commands and responses will be saved in CompileECwolf.txt.
when you are done, enter:
exit
Now attach the CompileECwolf.txt file to your next post.
-
OK. I'll try it.
-
OK. So here's problem.
-
This worked in CorePure64:
tce-load -i compiletc git cmake bzip2-dev libjpeg-turbo-dev sdl_mixer-dev sdl_net-dev gtk2-dev
git clone https://github.com/RobLoach/ecwolf
cd ecwolf
mkdir build
cd build
cmake -LAH -DCMAKE_C_FLAGS_RELEASE="-flto -fuse-linker-plugin -mtune=generic -Os -pipe" -DCMAKE_CXX_FLAGS_RELEASE="-flto -fuse-linker-plugin -mtune=generic -Os -pipe" -DCMAKE_INSTALL_PREFIX=/usr/local -DCMAKE_BUILD_TYPE=Release -DCMAKE_VERBOSE_MAKEFILE=TRUE -DINTERNAL_ZLIB=ON -DINTERNAL_BZIP2=ON -DINTERNAL_JPEG=ON ../
i.e. without fluidsynth
-
What I must write in "CMAKE" for not installing fluidsynth? -DINTERNAL_FLUIDSYNTH=OFF?
-
It doesn't look like there's an option to disable fluidsynth, but if fluidsynth is not installed then it should be ignored anyway.
-
It works. Thx. ;)