From: "DeReP" <derep99@yahoo.com> To: <CIRCLE@post.queensu.ca> Sent: Wednesday, May 29, 2002 3:07 PM Subject: [CIRCLE] Visual C++ 6 Compiling > Hi. I had a slight problem compiling Circle 3 bpl 21 > using Visual C++ 6 under win2k, i know circle is > written un C but as far as i know Visual C++ compiles > both C and C++. Well, when building he mud it showed > me several messages bout "long followed by long is > illegal" in the file bsd-snprintf.c as well as *.h, so > i decided to delete the part of the function that > included those lines. My question is, how is this > gonna affect the mud if it is going to affect it in > any way? "Let me know if it works for MSVC 4/5/6, Borland, etc. Also, don't add bsd-snprintf.c to your project because you won't need it, at least with MSVC maybe others. Ideally you shouldn't have any warnings when compiling the stock code with the changes in this mail." -- George Greer in http://post.queensu.ca/cgi-bin/listserv/wa?A2=ind0204&L=circle&F=&S=&X=22444 D7DB63F2EFCE1&P=27262 > Also i had a problem with a built beta of the mud for > win98, the promt seemed to run an endless loop when > typing score, i mean U type it once and it's fine, u > type it again, and the score showed twice, and on and > on.. what would be tuis kind of problem? You forget to initialize the array for output. Change the first line in do_score to strcpy(buf, ""); Assuming you're writing to a buffer called buf. Welcor -- +---------------------------------------------------------------+ | FAQ: http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html | | Archives: http://post.queensu.ca/listserv/wwwarch/circle.html | | Newbie List: http://groups.yahoo.com/group/circle-newbies/ | +---------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 06/25/03 PDT