Win32 IRC Source, Build, and Token settings

These are old archives. They are kept for historic purposes only.
Post Reply
ajh16
Posts: 13
Joined: Fri Jun 18, 2004 7:48 am
Location: Clifton Park, NY
Contact:

Win32 IRC Source, Build, and Token settings

Post by ajh16 »

I encountered a great deal of difficulty trying to make a custom build of UnReal IRCd for Win32, primarily because of a mishmosh of conflicting documentation, or maybe just inconsistancies in files.

My first mistake was getting files from CVS. In order to follow the majority of the instructions in the forums, you need to download the linux version of 3.2, which includes the source code and win32 make file. That makefile will build correctly, where as the one in the CVS does not currently appear to do so.

The next difficulty was finding the parameter to adjust the protected and owner tokens to all be @ instead of $ and ~. That setting is stored in the include\win32\setup.h file under PREFIX_AQ. Simply #undef the parameter and all op tokens will be @. Ok, that is what I learned over the past few hours. Hopefully it will help other people learn in a couple of minutes instead.
AJ Henderson
IT Director
GameCube Café
http://www.gccafe.com
IRCop
Dorksnet
irc.gccafe.com
AngryWolf
Posts: 554
Joined: Sat Mar 06, 2004 10:53 am
Location: Hungary
Contact:

Post by AngryWolf »

The next difficulty was finding the parameter to adjust the protected and owner tokens to all be @ instead of $ and ~.
That isn't said well. The "tokens" are actually called prefixes, besides, they are & for the protected, and ~ for the owner. You cannot change them to @ in setup.h, however you can disable them.
ajh16
Posts: 13
Joined: Fri Jun 18, 2004 7:48 am
Location: Clifton Park, NY
Contact:

Thanks for the correction.

Post by ajh16 »

Thanks for the clarification. Like I said, I was kind of stumbling through it myself, so I'm kind of surprised I wasn't off in more places. Thanks again.
AJ Henderson
IT Director
GameCube Café
http://www.gccafe.com
IRCop
Dorksnet
irc.gccafe.com
Post Reply