How to compile Wesnoth on Mac OS X
Moderator: Forum Moderators
-
- macOS Packager
- Posts: 239
- Joined: April 17th, 2004, 5:16 pm
- Location: Ontario, Canada
- Contact:
Re: How To Compile On A Mac
Well for me, that's one of the options in the drop down menu (see attached). Anyway, glad you got it working!
- Eleazar
- Retired Terrain Art Director
- Posts: 2481
- Joined: July 16th, 2004, 1:47 am
- Location: US Midwest
- Contact:
Re: How To Compile On A Mac
I haven't upgraded to Snow Leopard yet-- which probably makes the difference.
Feel free to PM me if you start a new terrain oriented thread. It's easy for me to miss them among all the other art threads.
-> What i might be working on
Attempting Lucidity
-> What i might be working on
Attempting Lucidity
Re: How To Compile On A Mac
Does anyone mind checking the project file into SVN? Then it can be updated just like the MSVS and Code::Blocks (and Dev-C++, somewhat) ones are.
- Eleazar
- Retired Terrain Art Director
- Posts: 2481
- Joined: July 16th, 2004, 1:47 am
- Location: US Midwest
- Contact:
Re: How To Compile On A Mac
OK. I know enough not to upload the binary, but not much more. Hopefully this works for other people.
Feel free to PM me if you start a new terrain oriented thread. It's easy for me to miss them among all the other art threads.
-> What i might be working on
Attempting Lucidity
-> What i might be working on
Attempting Lucidity
-
- macOS Packager
- Posts: 239
- Joined: April 17th, 2004, 5:16 pm
- Location: Ontario, Canada
- Contact:
Re: How To Compile On A Mac
There is a reason it wasn't in svn already. And that is, the project file isn't very useful without all the libraries (the main job of being the Mac packager has been getting all those libraries together in a suitable form), but it really doesn't make sense to put all those libraries (and header files) into svn - they're large, and a ton of files, and most people don't want them.
We could put JUST the project file, and people could copy over the rest from the zip, but... I don't know if it's worth it.
We could put JUST the project file, and people could copy over the rest from the zip, but... I don't know if it's worth it.
- Eleazar
- Retired Terrain Art Director
- Posts: 2481
- Joined: July 16th, 2004, 1:47 am
- Location: US Midwest
- Contact:
Re: How To Compile On A Mac
Obviously this decision isn't my province, but playing the devil's advocate here: Those files add roughly 100Mb to previously ~1.2Gb trunk. But ~500 Mb of the trunk are po files, again large, tons of them, and most people don't want most of them.penguin wrote:There is a reason it wasn't in svn already. And that is, the project file isn't very useful without all the libraries (the main job of being the Mac packager has been getting all those libraries together in a suitable form), but it really doesn't make sense to put all those libraries (and header files) into svn - they're large, and a ton of files, and most people don't want them.
I think there's utility in having it in SVN. It took me over an hour to get penguin's project linked to all the new files. Obviously somebody more savvy could do it quicker, but somebody less savvy might find it impossible.
Feel free to PM me if you start a new terrain oriented thread. It's easy for me to miss them among all the other art threads.
-> What i might be working on
Attempting Lucidity
-> What i might be working on
Attempting Lucidity
Re: How To Compile On A Mac
That's true for every OS that doesn't have a package manager, but there are 4 different project files for windows in the projectfiles dir in the repo. My idea was that, like those, it can be updated by the same people who actually add/remove source files.penguin wrote:There is a reason it wasn't in svn already. And that is, the project file isn't very useful without all the libraries (the main job of being the Mac packager has been getting all those libraries together in a suitable form), but it really doesn't make sense to put all those libraries (and header files) into svn - they're large, and a ton of files, and most people don't want them.
We could put JUST the project file, and people could copy over the rest from the zip, but... I don't know if it's worth it.
- Lord-Knightmare
- Discord Moderator
- Posts: 2364
- Joined: May 24th, 2010, 5:26 pm
- Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
- Contact:
Re: How To Compile On A Mac
Can I just add the new changes for 1.9 in a present version of Wesnoth, such as 1.8.2 ?
Creator of "War of Legends"
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
- Eleazar
- Retired Terrain Art Director
- Posts: 2481
- Joined: July 16th, 2004, 1:47 am
- Location: US Midwest
- Contact:
Re: How To Compile On A Mac
What exactly do you mean?Lord-Knightmare wrote:Can I just add the new changes for 1.9 in a present version of Wesnoth, such as 1.8.2 ?
You can't just swap out all the .CFGs and images, 1.9 has grown too different, for instance the map won't display. A lot of them probably still work, but who knows which ones.
Feel free to PM me if you start a new terrain oriented thread. It's easy for me to miss them among all the other art threads.
-> What i might be working on
Attempting Lucidity
-> What i might be working on
Attempting Lucidity
- Lord-Knightmare
- Discord Moderator
- Posts: 2364
- Joined: May 24th, 2010, 5:26 pm
- Location: Somewhere in the depths of Irdya, gathering my army to eventually destroy the known world.
- Contact:
Re: How To Compile On A Mac
What I mean is this:
Does compiling mean to download every single one of these files in a form of an installer?
My main problem is to upload my add-ons on the 1.9 server.
Does compiling mean to download every single one of these files in a form of an installer?
My main problem is to upload my add-ons on the 1.9 server.
Creator of "War of Legends"
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
Creator of the Isle of Mists survival scenario.
Maintainer of Forward They Cried
User:Knyghtmare | My Medium
Re: How To Compile On A Mac
There has been no official 1.9.x release yet, so I don't see why you should worry about 1.9 add-ons yet.Lord-Knightmare wrote:My main problem is to upload my add-ons on the 1.9 server.
Once official releases start coming out you'll be able to download ready-to-use binaries.
Author of the unofficial UtBS sequels Invasion from the Unknown and After the Storm.
Re: How To Compile On A Mac
For the lib-stuff: it's the same with win binaries, you have to pick them either on your own or use the zip files in the C::B thread. External binaries for compiling do not belong into a general SVN.
For the project files: Please make clear why they have an own directory "macproject/Wesnoth.xcodeproj" instead of the directory "projectfiles/xcode". I want to move the directory there but thought I should ask here before doing so (on next weekend).
McShark
BTW: Did anybody tried to compile Wesnoth with C::B for Mac OS X using the project files from projectfiles/CodeBlocks?
For the project files: Please make clear why they have an own directory "macproject/Wesnoth.xcodeproj" instead of the directory "projectfiles/xcode". I want to move the directory there but thought I should ask here before doing so (on next weekend).
McShark
BTW: Did anybody tried to compile Wesnoth with C::B for Mac OS X using the project files from projectfiles/CodeBlocks?
-
- macOS Packager
- Posts: 239
- Joined: April 17th, 2004, 5:16 pm
- Location: Ontario, Canada
- Contact:
Re: How To Compile On A Mac
Because I didn't have this in mind when I was setting it up, and it relies on being only one directory up from root.
Re: How To Compile On A Mac
Can you change the project files in a way that they can be used from on one subdirectory more?
-
- macOS Packager
- Posts: 239
- Joined: April 17th, 2004, 5:16 pm
- Location: Ontario, Canada
- Contact:
Re: How To Compile On A Mac
Yeah, I could. I'm just being lazy about it - how about I just update it and commit the file in projectfiles/xcode/ soon? And if I don't do it soon, you can feel free to pester me.