[Ohrrpgce] SVN: teeemcee/13075 Fix broken Android and Linux builds due to dylib_noload

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:09:53 -0700 (Fri, 19 Aug 2022) 55 Fix broken Android and Linux builds due to dylib_noload --- U wip/SConscript U wip/ohrbuild.py U wip/os_unix.c ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherha

[Ohrrpgce] SVN: teeemcee/13074 scons: pass through WINEPREFIX

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:09:46 -0700 (Fri, 19 Aug 2022) 30 scons: pass through WINEPREFIX --- U wip/SConscript ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo.cgi/ohrrpgce-motherhamster.org

[Ohrrpgce] SVN: teeemcee/13073 Code cleanup, mainly in ohrpackage.py

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:09:39 -0700 (Fri, 19 Aug 2022) 37 Code cleanup, mainly in ohrpackage.py --- U wip/distribmenu.bas U wip/music_sdl.bas U wip/ohrpackage.py ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.o

Re: [Ohrrpgce] Android build

2022-08-19 Thread Ralph Versteegen via Ohrrpgce
I found RTLD_NOLOAD in the headers for android-21 (Android 5.0) but not android-19, but I guess it's not available because of our low minSdkVersion. Anyway, it's not needed at all on Android so I got rid of it there. While that fixed the Android libapplication.so compile, I'm not actually able to

[Ohrrpgce] SVN: teeemcee/13072 Linux packages now include precompiled libraries and game/custom.sh wrap

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:09:32 -0700 (Fri, 19 Aug 2022) 515 Linux packages now include precompiled libraries and game/custom.sh wrappers ohrrpgce-game/custom are now placed in linux/$arch/, and should be invoked with the wrappers. The ohrrpgce-player-linux package includes game.sh as-is, while the f

[Ohrrpgce] SVN: teeemcee/13071 Rename ohrrpgce-player-linux-bin-minimal-*.zip to ohrrpgce-player-linux-

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:09:23 -0700 (Fri, 19 Aug 2022) 327 Rename ohrrpgce-player-linux-bin-minimal-*.zip to ohrrpgce-player-linux-*.zip Done due to upcoming change in linux player package contents. The one thing I didn't change was the download URL used by the distribmenu. Also, I forgot to updat

[Ohrrpgce] SVN: teeemcee/13070 get_support_dir and find_helper_app improvements & fixes

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:09:13 -0700 (Fri, 19 Aug 2022) 557 get_support_dir and find_helper_app improvements & fixes get_support_dir: -look in app_dir rather than exepath, as appropriate -checks for existence of settings_dir&"/support" before trying to create app_dir&"/support". -make creating the

[Ohrrpgce] SVN: teeemcee/13069 Add -appdir cmdline arg to set app_dir, set by game.sh/custom.sh

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:09:06 -0700 (Fri, 19 Aug 2022) 64 Add -appdir cmdline arg to set app_dir, set by game.sh/custom.sh --- U wip/cmdline.bas U wip/common.rbas U wip/custom.bas U wip/custom.sh U wip/game.bas U wip/game.sh ___ Ohrrpgce maili

[Ohrrpgce] SVN: teeemcee/13068 Replace most exepath uses with app_dir, which is meant to be used instea

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:08:58 -0700 (Fri, 19 Aug 2022) 148 Replace most exepath uses with app_dir, which is meant to be used instead Removed an unnecessary check for ohrrpgce-game inside OHRRPGCE-Custom.app --- U wip/common.rbas U wip/customsubs.rbas ___

[Ohrrpgce] SVN: teeemcee/13067 Replace -buildinfo cmdline arg with -dump-embed, and embed buildinfo.ini

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:08:51 -0700 (Fri, 19 Aug 2022) 72 Replace -buildinfo cmdline arg with -dump-embed, and embed buildinfo.ini --- U wip/SConscript U wip/cmdline.bas U wip/filelayer.cpp U wip/filelayer.hpp U wip/lumpfile.bi ___ Ohrrpgce mail

[Ohrrpgce] SVN: teeemcee/13066 Generate buildinfo.ini from scons/verprint, simplifying ohrpackage.py pl

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:08:43 -0700 (Fri, 19 Aug 2022) 76 Generate buildinfo.ini from scons/verprint, simplifying ohrpackage.py plenty --- U wip/.gitignore U wip/SConscript U wip/ohrbuild.py U wip/ohrpackage.py ___ Ohrrpgce mailing list ohrrpgce@l

[Ohrrpgce] SVN: teeemcee/13065 ohrpackage.py: PackageContents.setdest can now override the filename too

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:08:36 -0700 (Fri, 19 Aug 2022) 72 ohrpackage.py: PackageContents.setdest can now override the filename too --- U wip/ohrpackage.py ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://lists.motherhamster.org/listinfo

[Ohrrpgce] SVN: teeemcee/13064 Add arch and long_version to buildinfo.ini

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:08:29 -0700 (Fri, 19 Aug 2022) 42 Add arch and long_version to buildinfo.ini --- U wip/cmdline.bas U wip/common_base.bi U wip/loading.rbas U wip/ohrbuild.py ___ Ohrrpgce mailing list ohrrpgce@lists.motherhamster.org http://

[Ohrrpgce] SVN: teeemcee/13063 Move LIBSDL*_NAME from globals.bas into backendinfo.bi, which I forgot e

2022-08-19 Thread subversion--- via Ohrrpgce
teeemcee 2022-08-19 21:08:17 -0700 (Fri, 19 Aug 2022) 78 Move LIBSDL*_NAME from globals.bas into backendinfo.bi, which I forgot existed --- U wip/common_base.bi U wip/gfx_sdl2.bas U wip/music_sdl.bas U wip/ohrbuild.py ___ Ohrrpgce mailing list oh

[Ohrrpgce] Android build

2022-08-19 Thread James Paige via Ohrrpgce
The android build VM was broken, but after I fixed it, looks like it is still having trouble compiling recently nightlyies ni/../jni/application/ohrrpgce/tmp//os_unix.c: In function 'dylib_noload': jni/../jni/application/ohrrpgce/tmp//os_unix.c:237:42: error: 'RTLD_NOLOAD' undeclared (first use in

[Ohrrpgce] Broken unlump/relump builds on Linux

2022-08-19 Thread James Paige via Ohrrpgce
I noticed that unlump and relump fail to build for me on Linux, saying: /usr/bin/ld: build/os_unix.o: in function `dylib_noload': /home/james/src/ohrrpgce/os_unix.c:237: undefined reference to `dlopen' collect2: error: ld returned 1 exit status scons: *** [unlump] Error 1 scons: building terminate