![]() |
getting hlsdk working(Linux)
Hi,
First of all I'm really trying to get moving with getting Botmans original monster_plugin working. I've already posted a thread on that and screwed up bad with posting to big of a message on the metamod & bot coding section(could an Admin delete that thread?). I understand before I even decide to get the monter_plugin working I first of all need a working SDK compiled and running on Mandrake Linux 10. I've already downloaded updated source code packages to compile on my Linux machine to work with newer compilers of gcc. I also understand I need to update the monster_plugin formatting of the functions. I havent worked on that yet (first SDK). Now since I cant seem to understand to grasp the concept of getting this SDK compiled since I fail each time. I am quite sure I have the neccessary libraries to compile this SDK yet I dont know which ones the SDK wants. I'm currently at school posting this thread so when I left I was using MandrakeUpdate updating my packages on my pc for security and bugs. I've just checked version number on gcc and it is: Code:
[kc2keo@localhost kc2keo]$ gcc -v Code:
[kc2keo@localhost kc2keo]$ g++ -v I hope i'm not being a pain about this but I'm kind of confused. All i'm doing here is trying to edit source and checking by compiling it seems like i'm going in loops. and again could an admin delete my thread on metamod & coding section from me? I've even updated the Makefile since it complained about some stuff in Linux so I did get rid of some errors. The other functions such as SetThink dont compile and they are in the SDK dlls folder. Thanks, George |
Re: getting hlsdk working(Linux)
I think you'd have more success in compiling the HLSDK for Linux if you used GCC 2.95.3.
That's the version we use on the Bots United server for compiling metamod and plugins. |
Re: getting hlsdk working(Linux)
hmm,
Ok. I was considering installing that version since I've read its compiled with that version. However that one question arises for me is it ok for a lower version of GCC to coexist on my system with the one I have now. I dont want to get rid of a newer one and put that one just to compile the programs. I could however do that on my dedicated server. Hmm I could remove the newer one and put the older one. That wouldnt be a problem but would it be ok for them to coexist is the question. Thanks, no time to research this simple question now have to run off to work, - George |
Re: getting hlsdk working(Linux)
yes you can, provided you supply the right directives when you do the ./configure. We have 2 versions of GCC here too.
|
Re: getting hlsdk working(Linux)
3 Attachment(s)
Hello again,
I've found this site where it tells me how to do multiple installations for configure. It tells me that I could just do this for version gcc2.95.2(I got the one you told me to get): Code:
./configure --program-suffix=old I did some googleing also and found a bunch of hits. I'm reading them and also thinking of where else I could of gone wrong. I'm just discouraged now and tired at the same time. Would you mind helping me? If its not too much trouble could you please list in order of which commands you issued? If not thats ok i'll try another time at this installation. Anyway the site where I found these steps on my first hit is here: http://gcc.gnu.org/faq.html#multiple Also I attatched the output that I redirected to a .txt file in case you need to look at it the attatched files have the prefix and program-suffix commands used. It explains on the link more. thanks, George |
Re: getting hlsdk working(Linux)
http://spokaneteamfortress.com/monster_mm_i386.tar.gz
In case you want to just download my fixed monster plugin. This was ported from botmans and I added in support for a couple extra monsters. If you want the sources... http://spokaneteamfortress.com/monster_src_lnx.tar.gz Also GCC 2.96 works fine for HLSDK/Metamod compiling. I believe any sub 3.0 version will work as well. Just edit your metamod Config.mak or was it the makefile itself and comment out the gcc version deally... |
All times are GMT +2. The time now is 08:24. |
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.