![]() |
#51 | |
Rookie
Join Date: May 2012
Posts: 17
![]() |
Quote:
I've tried setting up the ANGBAND_PATH environment variable (using a .sh file under /etc/profile.d), but it still puts everything under ~/.angband. Is that variable still used? |
|
![]() |
![]() |
![]() |
#52 | |
Angband Devteam member
|
Quote:
__________________
"3.4 is much better than 3.1, 3.2 or 3.3. It still is easier than 3.0.9, but it is more convenient to play without being ridiculously easy, so it is my new favorite of the versions." - Timo Pietila |
|
![]() |
![]() |
![]() |
#53 |
Rookie
Join Date: May 2012
Posts: 17
![]() |
Pastebin (and created a new thread instead):
http://angband.oook.cz/forum/showpos...03&postcount=1 |
![]() |
![]() |
![]() |
#54 |
Scout
Join Date: Sep 2012
Posts: 43
![]() |
A Wild Noob Appears
Hey there. I'm a competent programmer (and instructor, though I prefer Java for my own projects) who unfortunately hasn't set up a C++ project by herself in ages. I have the latest build of Angband and v4 both set up under NetBeans, but when I try to build either one I get messages saying buildsys.mk cannot find various other *.mk files.
The weird thing is I can clearly see where it's looking for *.mk files in buildsys.mk, but those files are named *.mk.in in the repository. Changing the name of the file definitely doesn't fix it. I haven't tried changing the names in buildsys.mk because that seems a stupid guess too. I'm certain I'm doing something unacceptably stupid but I hope that asking this question will save me a ton of time futzing with the settings in an unfamiliar environment. P.S. Is there a Java version of Angband-style roguelikes available anywhere which uses graphical tiles, aside from the impending ToME rebirth? That'd be a much faster tool for what I want to do (my own variant, open-source). |
![]() |
![]() |
![]() |
#55 |
Prophet
Join Date: Dec 2009
Posts: 9,024
![]() |
Assuming you're trying to build on Windows, unfortunately our Windows build chain is not very well-documented, and the people who know how to do it (mostly Blubaron, IIRC) aren't around much. Mostly the Windows build is generated by cross-compiling on Linux (i.e. one of our Linux devs uses a special makefile that generates a Windows binary).
Generally-speaking, the recommended build method is to use GCC and the "make" command on the command line. For example, on OSX I'd do "make -f Makefile.osx". I did a quick Google search for Java roguelikes and found this list and this engine project that doesn't look like it's been updated recently but may still be helpful. Sorry I don't have more useful information. Good luck! |
![]() |
![]() |
![]() |
#56 | |
Angband Devteam member
Join Date: Apr 2007
Posts: 334
![]() |
Quote:
|
|
![]() |
![]() |
![]() |
#57 | |
Scout
Join Date: Sep 2012
Posts: 43
![]() |
Quote:
Unfortunately, that command is what NetBeans was trying. Invoking it from within Cygwin produces the same errors. For an exact quote, when building angband's current release (3.3.2): Code:
$ make -f Makefile mk/buildsys.mk:21: mk/extra.mk: No such file or directory mk/buildsys.mk:377: mk/sinclude.mk: No such file or directory make: *** No rule to make target `mk/sinclude.mk'. Stop. ![]() |
|
![]() |
![]() |
![]() |
#58 | |
Scout
Join Date: Sep 2012
Posts: 43
![]() |
Quote:
Several questions: 1) autogen.sh kicks back: Code:
$ ./autogen.sh *info* running aclocal ./autogen.sh: line 38: aclocal: command not found *error* aclocal failed. (exit code = 127) 2) Will I need to rerun autogen.sh every time I clean and build? If so, I'll make a batch file and have NetBeans run that instead...if not I'll just do it the once. EDIT: 3) Two attempts at ./configure, under the root directory for the project: Code:
$ ./configure -bash: ./configure: No such file or directory $ ./configure.ac ./configure.ac: line 1: dnl: command not found ./configure.ac: line 2: syntax error near unexpected token `[Angband],' ./configure.ac: line 2: `AC_INIT([Angband], [3.3.2], [bugs@rephial.org], [angband])' Last edited by TricksterWolf; September 3, 2012 at 03:00. |
|
![]() |
![]() |
![]() |
#59 | ||
Angband Devteam member
Join Date: Apr 2007
Posts: 334
![]() |
Quote:
Quote:
The autogen.sh script creates the configure script from configure.ac, and so you'll need autoconf before you can proceed. |
||
![]() |
![]() |
![]() |
#60 |
Scout
Join Date: Sep 2012
Posts: 43
![]() |
Thank you both for the help!
I'll add the package and test it again soon...my time is not free at the moment. |
![]() |
![]() |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Compiling Angband on MS-DOS | Zababa | Development | 8 | May 27, 2011 17:36 |
Compiling Angband 3.0.9 w/ xcode on OSX | Iemortal | Vanilla | 8 | April 16, 2011 16:41 |
Compiling Z+Angband under Windows | Altefcat | Variants | 8 | December 11, 2008 09:44 |
compiling vanilla angband on msvc++ 9 express | hugh | Vanilla | 6 | March 17, 2008 15:49 |
Trouble compiling angband 3.0.9 on linux | RastaRuedi | Vanilla | 2 | August 1, 2007 17:28 |