JACoders / OpenJK

Community effort to maintain and improve Jedi Academy (SP & MP) + Jedi Outcast (SP only) released by Raven Software
GNU General Public License v2.0
1.97k stars 606 forks source link

universal binary #427

Closed aronkihui closed 10 years ago

aronkihui commented 10 years ago

Hi, I have a question. When I share my compiled binary of OpenJk with other mac user It doesn't work. I don't know why but when I formated my mac to upgrade OSX, I tried to run my saved build but it dosn't run until I compiled It at 1th time (In the clean OSX installation) it works fine this time. My question is, the only way to run this game in every computer is compiling it? can I build a Universal binary or something like that? I remember that I had all the libraries installed when I tried it.

ensiform commented 10 years ago

PPC/Universal isn't supported, the aspyr code was not released.

There are also potential issues with Maverick 10.9 and many quake engine games from what has been said elsewhere.

Hi, I have a question.

Please direct questions to the forums, IE: http://jkhub.org/forum/51-discussion/ not open issues for a question.

aronkihui commented 10 years ago

Is strange, I hasn't any problem with Maveriks, I play quake III, return to castle wolfenstein, McGee's Alice. All of them use quake III engine XD. Thanks!

ensiform commented 10 years ago

None of them were specifically compiled on your new OS version (Blame apple/clang).

When you compile on maveriks the crash/bug seems to occur below (with clang).

Currently cropping up in ioquake3, et:legacy xreal and probably more with COM_StripExtension->Q_strncpyz resulting in a crash. (But only when freshly compiled with 10.9)