It's a very nice platform jump'n'run game ...there's even support for new stories in it (one can be found on: http://abrick.sourceforge.net/holotz.html )
Created attachment 51341 [details] Initial ebuild for Holotz-castle/level editor. Created ebuild which I have tested locally and appears fine. Compiled with 3.4.3. ebuild install game, data, man pages, docs. diff required to fix 1 minor issue with 3.4.3 not sure if this will effect 3.3.x users.. Needs to be tested...
Created attachment 51342 [details] Diff required for ebuild - fixes small bug when compiling with 3.4.3
Created attachment 51347 [details] holotz-castle-1.3.2 error log Can't compile on amd64, gcc-3.4.3. Log attached.
Have you been able to compile manually ? I am waiting for the upstream developer to complete restructuring of src directory tree before adding configure script which will will enable the correct build parameters to be passed i.e diff arch 686/AMD64..etc
>Have you been able to compile manually ? No, will try later.
I mean haven't tried yer :P
It was a problem in the compilation of the JLib part. Just edited the ~/JLib-1.3.2/JLib/Makefile and added the -fPIC to the CFLAGS (as suggested by the error itself). Now works. Is this happening to someone else? should a patch be applied?
Im sure the -fPIC will be required by AMD64 its a common switch for that platform. This will be addressed when the configure script is written.. Im helping the upstream developer with this and it will be 1-2 weeks away.. I can update the diff to include -fPIC for now if you like?
>Im sure the -fPIC will be required by AMD64 its a common switch for that platform. Actually, my flags are only -O2 and most of the programs used it, but in this case it uses a custom set of flags that are stored in the Makefile so /etc/make.conf does not affect its behaviour. In other words, the source has to be patched. >I can update the diff to include -fPIC for now if you like? It's not neccesary, thanks, i can wait. And I've a question will the -fPIC break compilation in other system? if the answer is yes then updating the diff would be a bad idea. What do you think?
I've permanently added the -fPIC flag, everything is fine. By the way version 1.3.3 is out.
1.3.6 is out ...
cleaned up the crappy build system and added 1.3.6 to portage, thanks