I'll look at that right now, I didn't even think about that. Just found a fix, will test and commit
osx.patch
Description: Binary data
On Dec 28, 2011, at 3:12 PM, Jonas Bähr wrote: > Am 28.12.2011 um 23:22 schrieb Jonas Bähr: >> Am 28.12.2011 um 20:19 schrieb Josh Dye: >>> It has major GFX problems, at least on my compi=uter, the build that I am >>> doing has the same problems- I want to make sure it's not just my >>> computer-- http://www.mediafire.com/?gl4gzlnt1faj565 >>> >>> PS-- I'm not sure if your build system will work anymore >>> http://code.google.com/p/pingus/wiki/MacOS_X_Compiling >> >> It is still working, I just checked. > > There is something else that now stopped working though: launching pingus > from the source dir (without specifying the --datadir) > While this is not critical, it's annoying. Responsible for that are the > changes 54d9e1e9 and 6ee7570b. What do you think about a check, whether the > application was executed from a bundle or not? Or checking if "data" exists > in either location before setting it? > Don't get me wrong, the ability to use the bundle's resource dir out of the > box is nice (removes the need for a wrapper script) but loosing the option to > simply start pingus during development is not so nice. > > bye, > Jonas > >> also referenced the wiki page in my INSTALL.macosx. I'm sure it'll be >> helpfull for those who want to do everything by hand. See the attached >> patches. It also fixes the compile-time/run-time language detection issue >> Andy ran into. >> >> bye, >> Jonas >> <macosx-build-fixes.tar.bz2> >> >>> >>> My x86_64 build (new build system) http://www.mediafire.com/?tf1kv01f6qzqaec >>> >>> >>> On Dec 27, 2011, at 11:32 AM, Jonas Bähr wrote: >>> >>>> Hi, >>>> >>>> Am 27.12.2011 um 19:55 schrieb Andy Milne: >>>> >>>>> Thanks for the Mac port. But, sorry to report it has a couple of problems: >>>>> 1. It crashes as soon as I click on the play checkbox of any level that I >>>>> select. >>>> >>>> Please try to start pingus in a terminal, maybe it reports some errors >>>> there. >>>> To do so, cd to the folder containing Pingus.app (e.g. "cd >>>> /Applications/Games/"), then execute "Pingus.app/Contents/MacOS/pingus" >>>> Here I get the following output: >>>> --------8<--------8<-------- >>>> $ Pingus.app/Contents/MacOS/pingus >>>> Welcome to Pingus 0.7.6! >>>> ======================== >>>> userdir: /Users/jonas/.pingus/ >>>> datadir: Pingus.app/Contents//data >>>> language: German (de) >>>> sound support: enabled >>>> music support: enabled >>>> fullscreen: disabled >>>> >>>> 2011-12-27 20:30:10.229 pingus[328:613] Warning once: This application, or >>>> a library it uses, is using NSQuickDrawView, which has been deprecated. >>>> Apps should cease use of QuickDraw and move to Quartz. >>>> --------8<--------8<-------- >>>> >>>>> 2. It defaults to German, which is ok, but the --language option does not >>>>> work to change it. >>>> >>>> Sorry, that's my fault. I just saw that the language was selected at >>>> compile time instead of run time. To fix it, open >>>> "Pingus.app/Contents/MacOS/pingus" using a text editor and change the >>>> second line to "lang=<what you need>". >>>> Currently the line reads "lang=de" but it should be: >>>> ------8<--------8<------ >>>> lang=`defaults read .GlobalPreferences AppleLanguages | tr -d [:space:] | >>>> cut -c2-3` >>>> ------8<--------8<------ >>>> Apparently I missed to escape the back ticks, so this was executed while I >>>> build pingus already. >>>> Another problem with this language detection is, that it only works with >>>> two-letter codes, so something like "pt_BR" won't be detect correctly. >>>> >>>>> Which version of OSX should it work with? I'm running 64bit 10.7.2 >>>> >>>> I build it on 32 bit intel, using 10.5 "Leopard". Here I can play levels >>>> but some graphics are missing. >>>> >>>> bye, >>>> Jonas >>>> >>>>> >>>>> >>>>> >>>>> On Tue, Dec 27, 2011 at 5:33 AM, Ingo Ruhnke <grum...@gmail.com> wrote: >>>>> On 24 December 2011 23:45, Ingo Ruhnke <grum...@gmail.com> wrote: >>>>>> Pingus 0.7.6 is out, not much changes to the core game, but 10 brand >>>>>> new Xmas themed levels. >>>>>> >>>>>> * added new SVG icons for Pingus >>>>>> * added 10 new xmas themed levels >>>>>> * added ability to sort levelsets by priority >>>>>> >>>>>> Download: http://pingus.seul.org >>>>> >>>>> Jonas Bähr <jonas.ba...@web.de> build a MacOSX port of it, available at: >>>>> >>>>> http://pingus.googlecode.com/files/Pingus-0.7.6.dmg >>>>> >>>>> -- >>>>> Blog: http://grumbel.blogspot.com/ >>>>> JabberID: xmpp:grum...@jabber.org >>>>> ICQ: 59461927 >>>>> >>>>> _______________________________________________ >>>>> Pingus-Devel mailing list >>>>> Pingus-Devel@nongnu.org >>>>> https://lists.nongnu.org/mailman/listinfo/pingus-devel >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Pingus-Devel mailing list >>>> Pingus-Devel@nongnu.org >>>> https://lists.nongnu.org/mailman/listinfo/pingus-devel >>> >>> >>> _______________________________________________ >>> Pingus-Devel mailing list >>> Pingus-Devel@nongnu.org >>> https://lists.nongnu.org/mailman/listinfo/pingus-devel >> >> _______________________________________________ >> Pingus-Devel mailing list >> Pingus-Devel@nongnu.org >> https://lists.nongnu.org/mailman/listinfo/pingus-devel > > > _______________________________________________ > Pingus-Devel mailing list > Pingus-Devel@nongnu.org > https://lists.nongnu.org/mailman/listinfo/pingus-devel
_______________________________________________ Pingus-Devel mailing list Pingus-Devel@nongnu.org https://lists.nongnu.org/mailman/listinfo/pingus-devel