>Hi I'm hoping one of you could help me. >Does anyone have the patches to compile circle30bpl12 >using cygnus gnu in windows 95???? >I'd be most gratefull as its driving me mad.. I know the feeling :) I have mine compiling, but not yet running correctly.. here is what i did. #1 Install Cygnus Gnu Win 32 CORRECTLY (you would be surprised how few people do that) #2 Use this as your conf.h: --Snip Here-- #define CIRCLE_WINBLOWS #define RETSIGTYPE int #define STDC_HEADERS 1 #define TIME_WITH_SYS_TIME 1 #define HAVE_CRYPT 1 #define HAVE_ARPA_TELNET_H 1 #define HAVE_ASSERT_H 1 #define HAVE_ERRNO_H 1 #define HAVE_FCNTL_H 1 #define HAVE_LIMITS_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRING_H 1 #define HAVE_SYS_FCNTL_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 --Snip Here-- #3 Apply this patch: (patch < comm.patch) --Snip Here-- --- comm.c Sun Apr 14 14:28:45 1996 +++ comm.2 Tue Dec 09 13:23:25 1997 @@ -78,7 +78,9 @@ /* functions in this file */ int get_from_q(struct txt_q *queue, char *dest, int *aliased); void init_game(int port); -void signal_setup(void); +#ifndef CIRCLE_WINBLOWS + void signal_setup(void); +#endif void game_loop(int mother_desc); int init_socket(int port); int new_descriptor(int s); @@ -232,10 +234,12 @@ boot_db(); +#ifndef CIRCLE_WINBLOWS #ifndef CIRCLE_WINDOWS log("Signal trapping."); signal_setup(); #endif +#endif log("Entering game loop."); @@ -1513,6 +1517,7 @@ * SunOS Release 4.0.2 (sun386) needs this too, according to Tim Aldric. */ +#ifndef CIRCLE_WINBLOWS #ifndef POSIX #define my_signal(signo, func) signal(signo, func) #else @@ -1590,7 +1595,7 @@ } #endif /* CIRCLE_WINDOWS */ - +#endif /* **************************************************************** * Public routines for system-to-player-communication * --Snip Here-- #4 Compile! #5 It should now compile fine. I have been having problems getting it to run correctly with stock code, but I believe this my system.. Good luck! +------------------------------------------------------------+ | Ensure that you have read the CircleMUD Mailing List FAQ: | | http://democracy.queensu.ca/~fletcher/Circle/list-faq.html | +------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST