- This topic has 9 replies, 3 voices, and was last updated Dec 12-2:18 am by jdmeaux1952.
-
AuthorPosts
-
December 5, 2017 at 10:23 am #3416Member
meurglys
I’m a big fan of the Bungie Marathon trilogy, any chance the Alephone engine and the Marathon games will be packaged for inclusion in the antiX repos?
I currently play then through wine on antiX 17 and they run fine.
Regards
- This topic was modified 5 years, 5 months ago by meurglys.
December 5, 2017 at 11:24 am #3419Anonymous
December 5, 2017 at 12:07 pm #3420Anonymous
::Here’s a healthy, productive, related discussion:
List of open source games that can be ported to the R-Pi
In that linked discussion, notice the post which mentions “Thanks for doing the legwork for the source code links!”Here, you have not bothered to lift a finger, didn’t even provide links or screenshot regarding what you’re seeking.
Loathe to foster anyone’s “sense of entitlement”, I’ll just mention a possibility: portablelinuxgames.org
and here’s a happy song (for background playback during your websearch) https://www.youtube.com/watch?v=65PAbKSXSeoDecember 5, 2017 at 1:04 pm #3423Member
meurglys
::@skidoo, I tried to compile it from source, but it doesn’t seem to work for me.
December 5, 2017 at 2:20 pm #3426Anonymous
::tried to compile it from source, but it doesn’t seem to work
Cool! Let’s roll with it…
Are you confident that the necessary “build dependency” packages have been installed?
FWIW, I hinted portablelinuxgames.org — which I had bookmarked, but the site isn’t loading for me today — instead of attempting DIY build
because when I grabbed the tgz and extracted/read (“spec”? file) I noticed it mentioned build dependencies: libboost-dev, multiarch supportbut it doesn’t seem to work
need to know: When attempting to compile, what command(s) did you type, and what was the (tailend of) the compiler output.
Although the bottommost line of output may not provide an immediate understanding of the reason for build failure, reading upward from bottom is usually enlightening.December 5, 2017 at 10:15 pm #3438Member
meurglys
::meurglys@ma3a:~/Downloads/AlephOne-20150620/AlephOne-20150620
$ ./configure && make
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking target system type… i686-pc-linux-gnu
checking for a BSD-compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for a thread-safe mkdir -p… /bin/mkdir -p
checking for gawk… gawk
checking whether make sets $(MAKE)… yes
checking whether make supports nested variables… yes
checking for gcc… gcc
checking whether the C compiler works… no
configure: error: in `/home/meurglys/Downloads/AlephOne-20150620/AlephOne-20150620′:
configure: error: C compiler cannot create executables
See `config.log’ for more details
meurglys@ma3a:~/Downloads/AlephOne-20150620/AlephOne-20150620December 6, 2017 at 1:03 am #3450Anonymous
::(because I should not ASSume this first step has been performed)
sudo apt-get install build-essentialKeep in mind what I mentioned about “if build fails, keep an eye on bottommost of the output”
(it’s a “lather, rinse, repeat” process)
found via websearch: “debian checking whether the C compiler works… no”Also (applicable if you are using 64-bit O/S to compile this 32-bit native code)
ref: wiki.debian.org/Multiarch/HOWTODecember 6, 2017 at 7:02 am #3456Member
meurglys
::I installed build-essential, and libboost-all-dev. Her’s my output now skidoo. I have sdl, but don’t know how I specify the prefix to point to it’s path.
meurglys@ma3a:~/Downloads/AlephOne-20150620
$ ./configure && make
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking target system type… i686-pc-linux-gnu
checking for a BSD-compatible install… /usr/bin/install -c
checking whether build environment is sane… yes
checking for a thread-safe mkdir -p… /bin/mkdir -p
checking for gawk… gawk
checking whether make sets $(MAKE)… yes
checking whether make supports nested variables… yes
checking for gcc… gcc
checking whether the C compiler works… yes
checking for C compiler default output file name… a.out
checking for suffix of executables…
checking whether we are cross compiling… no
checking for suffix of object files… o
checking whether we are using the GNU C compiler… yes
checking whether gcc accepts -g… yes
checking for gcc option to accept ISO C89… none needed
checking whether gcc understands -c and -o together… yes
checking for style of include used by make… GNU
checking dependency style of gcc… gcc3
checking how to run the C preprocessor… gcc -E
checking for g++… g++
checking whether we are using the GNU C++ compiler… yes
checking whether g++ accepts -g… yes
checking dependency style of g++… gcc3
checking how to run the C++ preprocessor… g++ -E
checking for g++… g++
checking whether we are using the GNU Objective C++ compiler… no
checking whether g++ accepts -g… no
checking dependency style of g++… gcc3
checking for ranlib… ranlib
checking for grep that handles long lines and -e… /bin/grep
checking for egrep… /bin/grep -E
checking for ANSI C header files… yes
checking for sys/types.h… yes
checking for sys/stat.h… yes
checking for stdlib.h… yes
checking for string.h… yes
checking for memory.h… yes
checking for strings.h… yes
checking for inttypes.h… yes
checking for stdint.h… yes
checking for unistd.h… yes
checking for unistd.h… (cached) yes
checking pwd.h usability… yes
checking pwd.h presence… yes
checking for pwd.h… yes
checking for boostlib >= 1.53.0… yes
checking whether the Boost::System library is available… yes
checking for exit in -lboost_system… yes
checking whether the Boost::Filesystem library is available… yes
checking for exit in -lboost_filesystem… yes
checking boost/bind.hpp usability… yes
checking boost/bind.hpp presence… yes
checking for boost/bind.hpp… yes
checking boost/function.hpp usability… yes
checking boost/function.hpp presence… yes
checking for boost/function.hpp… yes
checking for snprintf… yes
checking for vsnprintf… yes
checking for sysconf… yes
checking for sysctlbyname… no
checking for mkstemp… yes
checking for library containing gethostbyname… none required
checking for library containing socket… none required
checking for sdl-config… no
checking for SDL – version >= 1.2.0… no
*** The sdl-config script installed by SDL could not be found
*** If SDL was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SDL_CONFIG environment variable to the
*** full path to sdl-config.
configure: error: You need SDL 1.2 to run Aleph One.
meurglys@ma3a:~/Downloads/AlephOne-20150620
$- This reply was modified 5 years, 5 months ago by meurglys.
- This reply was modified 5 years, 5 months ago by meurglys.
- This reply was modified 5 years, 5 months ago by meurglys.
December 6, 2017 at 11:05 am #3468Member
meurglys
::Wholly Smokes! I installed boost-all-dev, sdl/sdl2 libs and their devs. sdl-net and sdl_ttf and devs Finally got the error messages to stop and Alephone to compile.
There must have been an easier way! lol But hey, learned to hang in there and try and work it out for myself.
Thanks skidoo, for the sarcasm and advice. It helped.
Regards,
RobertDecember 12, 2017 at 2:18 am #3625Member
jdmeaux1952
::@meurglys — You have learned a valuable lesson, grasshopper. Hang in there and try to work it out yourself. Sometimes you do need to ask for help from someone else, but keep at it. Soon you can give someone else advice.
The Kernel has my back covered.
AMD desktop FX-8320 ASUS M5A97 LE R2.0 nVidia GeForce 730 GT 8 Gb memory
MSI laptop S6000 i5-460M 4 Gb ramA great mind is something to get terribly wasted.
LRU# 563815 -
AuthorPosts
- You must be logged in to reply to this topic.