Angband.oook.cz
Angband.oook.cz
AboutVariantsLadderForumCompetitionComicScreenshotsFunniesLinks

Go Back   Angband Forums > Angband > Variants

Reply
 
Thread Tools Display Modes
Old December 21, 2007, 00:57   #1
will_asher
DaJAngband Maintainer
 
will_asher's Avatar
 
Join Date: Apr 2007
Location: San Antonio, TX
Posts: 1,124
Donated: $10
will_asher is on a distinguished road
Dump problem (you've probably noticed..)

I have this set in defines.h:
/*
* Name of the version/variant and its version string
*/
#define VERSION_NAME "DaJAngband"
#define VERSION_STRING "v1.0.02b, semi-variant based on Vanilla Angband 3.0.9e"

but it's still labelling my dumps as Angband not DaJangband. It works in the version that's on my site for download, but not in my current compile (after I had to start over). I don't get it.
__________________
Will_Asher
aka LibraryAdventurer

My old variant DaJAngband:
http://sites.google.com/site/dajangbandwebsite/home (defunct and so old it's forked from Angband 3.1.0 -I think- but it's probably playable...)
will_asher is offline   Reply With Quote
Old December 21, 2007, 02:22   #2
konijn_
Hellband maintainer
 
konijn_'s Avatar
 
Join Date: Jul 2007
Location: New York, the Big Apple
Age: 46
Posts: 367
Donated: $120
konijn_ is on a distinguished road
Quote:
Originally Posted by will_asher View Post
I have this set in defines.h:
/*
* Name of the version/variant and its version string
*/
#define VERSION_NAME "DaJAngband"
#define VERSION_STRING "v1.0.02b, semi-variant based on Vanilla Angband 3.0.9e"

but it's still labelling my dumps as Angband not DaJangband. It works in the version that's on my site for download, but not in my current compile (after I had to start over). I don't get it.
What ever makeflle you use, I would always advise you to do
make -f<insert makefile> clean
and then
make -f<insert makefile> install

It really looks as if you are using an .o file that was compiled with the previous header file.

Hope that helps.

Cheers,
T.
__________________
* Are you ready for something else ? Hellband 0.8.8 is out! *
konijn_ is offline   Reply With Quote
Old December 21, 2007, 04:24   #3
will_asher
DaJAngband Maintainer
 
will_asher's Avatar
 
Join Date: Apr 2007
Location: San Antonio, TX
Posts: 1,124
Donated: $10
will_asher is on a distinguished road
Quote:
Originally Posted by konijn_ View Post
What ever makeflle you use, I would always advise you to do
make -f<insert makefile> clean
and then
make -f<insert makefile> install

It really looks as if you are using an .o file that was compiled with the previous header file.
I deleted the .o files and recompiled and it worked, thanks.
I don't know how to use commands like the ones you listed above, I just use DevC++ compiler and tell it to compile in the drop down menu.
__________________
Will_Asher
aka LibraryAdventurer

My old variant DaJAngband:
http://sites.google.com/site/dajangbandwebsite/home (defunct and so old it's forked from Angband 3.1.0 -I think- but it's probably playable...)
will_asher is offline   Reply With Quote
Old December 21, 2007, 19:54   #4
Nick
Vanilla maintainer
 
Nick's Avatar
 
Join Date: Apr 2007
Location: Canberra, Australia
Age: 57
Posts: 9,481
Donated: $60
Nick will become famous soon enoughNick will become famous soon enough
Quote:
Originally Posted by will_asher View Post
I deleted the .o files and recompiled and it worked, thanks.
I don't know how to use commands like the ones you listed above, I just use DevC++ compiler and tell it to compile in the drop down menu.
There's probably an option on the menu for clean build or something.
__________________
One for the Dark Lord on his dark throne
In the Land of Mordor where the Shadows lie.
Nick is offline   Reply With Quote
Old March 31, 2009, 23:40   #5
kzwix
Rookie
 
Join Date: Mar 2009
Posts: 3
kzwix is on a distinguished road
There is : Menu "Build" -> "Clean solution" (3rd item). At least, on Visual studio 2005.


Will, if I may give you a piece of advise, I suggest you learn how to use a command-line shell, and then learn about "GNU make" (google is your friend there, as in a lot of other things). This tool is really great when it comes to defining rules for a project, and compiling only what is needed when it is needed.

In short, "make" uses a "Makefile" which contains info about which files are used to build other ones. This, you edit yourself. Then, when you run make, it looks only for modified files, and re-builds only if necessary. Thus saving you time. Plus, it automates nicely a whole bunch of tasks, and lets you control things much more than most IDE do.

Just my 2 cents

Last edited by kzwix; March 31, 2009 at 23:46.
kzwix is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
How to dump character for angband ladder Malak Darkhunter Idle chatter 1 December 9, 2007 08:24
Problem with new Term_inkey() APWhite Vanilla 2 August 13, 2007 19:23
problem with graphics mjtokarski Vanilla 11 July 8, 2007 00:40
How do I do a character dump? quaxocal Oook! 6 July 4, 2007 20:54
Attn Pav! Name not appearing on reply to character dump Elsairon Oook! 11 May 27, 2007 14:21


All times are GMT +1. The time now is 01:02.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.