G
Guest
Guest
Archived from groups: rec.games.roguelike.misc (More info?)
Hi all (and especially Darshan),
Because...
a) Darshan's patch was compiled using Mingw and includes the caveat that
compilability has only been checked under gcc, and
b) I definitely want to include Darshan's patches in the patched .exe I'll be
offering,
....I have a few questions/requests.
1) Darshan, is it OK if I put up an executable that incorporates both this
patch and yours?
2) I've decided, as you might guess, to switch from Borland to Mingw for the
compiling. (Environment will be Win2k at home, winXP Pro in the office after
work, and Dev-C++ as my IDE.) In the "Notes for building crawl with mingw,"
there are... well, there are lots of things that utterly fry my brain, and I
desperately need help in comprehending them. Compiling with Borland 5.5 was
sooo much easier for a dummy like me...
Ye mingw building notes proclaim:
* In makefile specify makefile.w32.
// There's no makefile.w32 in the source distribution. There was a discussion
on a makefile.w32 in crawl-dev back in 2001 and something was uploaded to the
group, but that was several versions ago...
- make sure your path includes mingw binaries
// Does this mean my Windows system path variable, or something different?
- set LIB to your mingw lib directory
- set INCLUDE to your mingw include directory
// Ooookay, I think this means two lines in the makefile.w32 that I don't
have; there are similar lines in the existing makefiles. Only mentioning this
just in case I happen to be wrong.
- the makefile defines WIN32CONSOLE like above
// And the current ambiance of teacups is morphologically exploited as above
too, but I don't know what that means either. :-( The worst part is, I have a
funny feeling this is something very basic where admitting that I don't know
what it means means I'm a total programming newbie, or very close to it. So
let me just state this straight out: I am.
However, it may just be saying that the makefile should declare this to be a
console application... but since I don't know the syntax for that, that
doesn't help much.
- -Wall will generate a fair number of warnings
// LARRY WALL IS GONNA SEND ME WARNINGS?? Will he send them as scans at
least, so I have his autograph??
Don't understand this one either.
* Current build is not statically linked.
//The current build is not quintessentially smurfed? What?? I feel like a
dummy here, too, and even more so.
Erik
Hi all (and especially Darshan),
Because...
a) Darshan's patch was compiled using Mingw and includes the caveat that
compilability has only been checked under gcc, and
b) I definitely want to include Darshan's patches in the patched .exe I'll be
offering,
....I have a few questions/requests.
1) Darshan, is it OK if I put up an executable that incorporates both this
patch and yours?
2) I've decided, as you might guess, to switch from Borland to Mingw for the
compiling. (Environment will be Win2k at home, winXP Pro in the office after
work, and Dev-C++ as my IDE.) In the "Notes for building crawl with mingw,"
there are... well, there are lots of things that utterly fry my brain, and I
desperately need help in comprehending them. Compiling with Borland 5.5 was
sooo much easier for a dummy like me...
Ye mingw building notes proclaim:
* In makefile specify makefile.w32.
// There's no makefile.w32 in the source distribution. There was a discussion
on a makefile.w32 in crawl-dev back in 2001 and something was uploaded to the
group, but that was several versions ago...
- make sure your path includes mingw binaries
// Does this mean my Windows system path variable, or something different?
- set LIB to your mingw lib directory
- set INCLUDE to your mingw include directory
// Ooookay, I think this means two lines in the makefile.w32 that I don't
have; there are similar lines in the existing makefiles. Only mentioning this
just in case I happen to be wrong.
- the makefile defines WIN32CONSOLE like above
// And the current ambiance of teacups is morphologically exploited as above
too, but I don't know what that means either. :-( The worst part is, I have a
funny feeling this is something very basic where admitting that I don't know
what it means means I'm a total programming newbie, or very close to it. So
let me just state this straight out: I am.
However, it may just be saying that the makefile should declare this to be a
console application... but since I don't know the syntax for that, that
doesn't help much.
- -Wall will generate a fair number of warnings
// LARRY WALL IS GONNA SEND ME WARNINGS?? Will he send them as scans at
least, so I have his autograph??
Don't understand this one either.
* Current build is not statically linked.
//The current build is not quintessentially smurfed? What?? I feel like a
dummy here, too, and even more so.
Erik