OSX and cmake -G Xcode doesn't work

Bug #582449 reported by Wolf St. Kappesser
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
widelands
Won't Fix
Low
Unassigned

Bug Description

I have experimented with the build_and_run.sh, exchanging the

cmake -DWL_PORTABLE=true ../.. -DCMAKE_EXE_CXX_FLAGS="${CFLAGS}"

to

cmake -G Xcode -DWL_PORTABLE=true ../.. -DCMAKE_EXE_CXX_FLAGS="${CFLAGS}"

on my Mac Mini OSX 10.6.3:

If I start the build with Xcode 3.2 the scripts wouldn't find the cmake. After a simple uncomment and a clean build I get an excution error (see attachment)

Will look for solution too and recommend a commandline handling about the prefered buildsystem differendciated by OS:
Mac OS X: unix make and Xcode

Revision history for this message
Wolf St. Kappesser (wsk) wrote :
Revision history for this message
Jens Beyer (qcumber-some) wrote :

First part about not finding cmake is solved by revision 5343 on trunk.

Second part looks like pictures not found, don't know about that.

Revision history for this message
SirVer (sirver) wrote :

the second problem is likely related to XCode copying its files into some kind of "build" directory and screws up the paths compiled into widelands. Could you verify this Wolf?

Changed in widelands:
status: New → Confirmed
importance: Undecided → Low
Revision history for this message
SirVer (sirver) wrote :

Setting to incomplete for bug sweeping.

Changed in widelands:
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for widelands because there has been no activity for 60 days.]

Changed in widelands:
status: Incomplete → Expired
Revision history for this message
SirVer (sirver) wrote :

Xcode is special in many ways, I doubt this will ever work reliably without somebody maintaining it.

Changed in widelands:
status: Expired → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.