This is a multi-part message in MIME format.
--
Doesn't RH 7.2 come with kgcc?  If so, use that instead of gcc, since it
actually is egcs 1.1.2.

> -----Original Message-----
> From: Dynerman David M [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, March 13, 2002 8:21 AM
> To: [EMAIL PROTECTED]
> Subject: RE: [hlcoders] Linux is the bane of my existence...
>
>
> Or just install EGCS 1.2 and compile with that, it ignores these
> mistakes.
>
> david
>
> -----Original Message-----
> From: Commando [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, March 13, 2002 12:27 AM
> To: [EMAIL PROTECTED]
> Subject: Re: [hlcoders] Linux is the bane of my existence...
>
> You are using a newer version of gcc which is a bit stricter on
> enforcing
> the rules.  SetThink(DoThink) should actually be
> SetThink(&CGenericMonster::DoThink);  If you are starting
> from scratch,
> then you should look at Botman's patches for the 2.2 SDK for Borland
> that
> he announced a couple of days ago.  If not, then just modify every
> instance
> of SetThink, SetTouch, SetMoveDone and SetUse in the files in the dlls
> directory like above.  You don't need all of botman's changes because
> several of them are just for Borland.  There are a few more
> minor errors
> that you will encounter, but you can figure those out from the error
> messages or looking what Botman did with those lines.  It is a tedious
> process, but only took me a couple of hours for our mod.
>
> Rob Prouse
> Tour of Duty Mod
> http://www.tourofdutymod.com
>
>
> At 11:18 PM 12/03/2002 -0500, you wrote:
> >I was able to compile it "no problem" under Redhat 6.x, but now that
> >that installation tanked and I'm forced on to Redhat 7.2, I have
> compile
> >issues. Wish I knew the intricacies of Linux; took me an hour to get
> >things like FTP or the HL Dedicated Server running...
> >
> >
> >gcc -Dstricmp=strcasecmp -D_strnicmp=strncasecmp
> -Dstrnicmp=strncasecmp
> >-DVALVE_DLL -w -m486 -O2 -ffast-math -funroll-loops
> -fomit-frame-pointer
> >-fexpensive-optimizations -malign-loops=2 -malign-jumps=2
> >-malign-functions=2 -nostartfiles -fPIC -I. -I../engine -I../common
> >-I../pm_shared -I../persistence -I../game_shared -o
> obj/genericmonster.o
> >-c genericmonster.cpp
> >
> >genericmonster.cpp: In method 'void CGenericMonster::Spawn ()'
> >genericmonster.cpp:112: invalid static_cast from type
> '{unknown type}'
> >to type 'void (CBaseEntity::*)()'
> >
> >The line in question is "SetThink(DoThink);"
> >
> >Suggestions, anyone?

--
[ winmail.dat of type application/ms-tnef deleted ]
--

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to