|
|
#1 |
|
FAangband maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 47
Posts: 3,716
Donated: $60
![]() |
Competition 106
Competition 106 is now available from the competition page; it is a Chengband Half Troll Blood Knight.
Note that comp 105 still has a day or two to run.
__________________
"There is no safety. There is no end. The word must be heard in silence. There must be darkness to see the stars. The dance is always danced above the hollow place, above the terrible abyss." - The Farthest Shore, Ursula Le Guin |
|
|
|
|
|
#2 |
|
Adept
Join Date: Aug 2007
Posts: 108
![]() |
A repeat plea for an OS X build; I even got so far as downloading the source... but am sadly helpless at that point
|
|
|
|
|
|
#3 |
|
FAangband maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 47
Posts: 3,716
Donated: $60
![]() |
I've tried and failed, I'm afraid.
__________________
"There is no safety. There is no end. The word must be heard in silence. There must be darkness to see the stars. The dance is always danced above the hollow place, above the terrible abyss." - The Farthest Shore, Ursula Le Guin |
|
|
|
|
|
#4 |
|
Adept
Join Date: Jan 2008
Posts: 227
![]() |
How did you try? How did you fail?
![]() I tried looking at the makefile.osx from vanilla, but can't really make sense of, for example, how $(BASEOBJS) gets defined, or where it lives. But one thing that is *definitely* wrong with Chengband (which, based on Heng, lacks any osx makefile) is that the file listings in the makefiles are wrong. See, there are 5 makefiles, each of them listing all the object files that need to be compiled. 5 lists, and me rapidly changing the true list of files to compile (in Hengband.vcxproj), means they aren't kept up to date. Especially since none of them work on Windows ![]() But, I can provide a list of files that need to be compiled, if that is where the error is occurring. Or is it a compilation error in main-mac.c? I can't help with that, I'm afraid. |
|
|
|
|
|
#5 |
|
FAangband maintainer
Join Date: Apr 2007
Location: Canberra, Australia
Age: 47
Posts: 3,716
Donated: $60
![]() |
I failed by not trying very hard...
So I didn't use main-mac.c at all, and I didn't try to hack the makefiles. My knowledge of OSX is not very 1337. I suspect that probably the right thing to do is edit Makefile.std to have the right sources, and then compile for x11 only; I may try and do this some time in the next few days.
__________________
"There is no safety. There is no end. The word must be heard in silence. There must be darkness to see the stars. The dance is always danced above the hollow place, above the terrible abyss." - The Farthest Shore, Ursula Le Guin |
|
|
|
|
|
#6 | |
|
Adept
Join Date: Jan 2008
Posts: 227
![]() |
Quote:
![]() makefile.std.txt Is makefile.std how everyone compiles on Linux? I had an e-mail from someone who ended up using makefile.am. I suppose I can make an effort to keep one makefile up to date. |
|
|
|
|
|
|
#7 |
|
Adept
Join Date: Aug 2007
Posts: 108
![]() |
As a clueless beneficiary of all these efforts: thankyou!
[Let me know next time you want some neurologically inspired monsters, or advice on English grammar...] |
|
|
|
|
|
#8 |
|
Adept
Join Date: Jun 2011
Location: In his house at R'lyeh
Posts: 113
![]() |
Can someone please tell me how to compile Chengband on Linux?
I tried with "make -fmakefile.std" but got the error: cc1: error: unrecognized command line option "-m486" make: *** [z-util.o] Error 1 |
|
|
|
|
|
#9 | |
|
Adept
Join Date: Jan 2008
Posts: 227
![]() |
Quote:
For reference, my troubles with getting Hengband (not Chengband) to compile under linux are documented here http://angband.oook.cz/forum/showthread.php?t=2648, and I did eventually make it work. So, at least there is a chance Chengband can run on linux
|
|
|
|
|
|
|
#10 |
|
Adept
Join Date: Jun 2011
Location: In his house at R'lyeh
Posts: 113
![]() |
Thank you, chris. With your advice I could advance a bit further in the process. Then I got the error:
readdib.c:20:21: error: windows.h: No such file or directory I think I'll try out the Windows version instead, and possibly try to compile it in Windows, since you developed it in Windows. |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Competition 99 | Nick | Competition | 16 | February 25, 2011 22:24 |
| Competition 83 | Nick | Competition | 30 | February 28, 2010 23:51 |
| Competition 81 | andrewdoull | Competition | 38 | January 24, 2010 23:17 |
| Competition 80 | Nick | Competition | 13 | January 16, 2010 06:00 |
| Competition 82 | andrewdoull | Competition | 0 | January 14, 2010 22:22 |