Trying to compile ETeng 0.3


(solchanel) #21

[QUOTE=morsik;399061]
But back to topic (ETeng)… i read that it’s compatible only with 2.60b ;D
Anybody can confirm that?[/QUOTE]
Of course that is compatible with 2.55/2.6b protocols, but as I said at the silent’s forum I closed the project.
All features will be introduced to the et: legacy


(cheesy) #22

Curious, does eteng.x86 replace etded or just run along side it?


(Radegast) #23

eteng.x86 is modified etded, so it replaces it.


(cheesy) #24

Yeah, does not seem it will work on the GS distro

errors…
“qagame.mp.i386.so: undefined symbol: dlerror” and this is latest etpub, which should not be an issue

So disregard. You are no longer working on this project, so there is no point in you helping a cause which does not line-up with your interests. I will figure this issue out.

Thanks for your help.


(Shownie) #25

What I meant with my post was that Splash Damage is the ideal site to look for Wolf ET. Since they changed their links now I think there is a chance that more come to 2.60b.

I at least try to find the original site for a game or mod or whatever. :slight_smile:


(acQu) #26

You are right :slight_smile: They changed links. Only ETGPL is not working so far :wink:

P.S. thread prolly derailed now hardcore :smiley:


(cheesy) #27

[QUOTE=acQu;399092]
P.S. thread prolly derailed now hardcore :D[/QUOTE]
No way.

I LIKE TURTLES…AND SO DOES cHuCK noRRis

ok, now it is derailed :smiley:


(NovaPrime) #28

is this open source? then perhaps some help to compile linux please. I have old linux distros same as gameservers.

what packages do I need besides scons?
what command line (just $ sudo scons) for linux?


(Radegast) #29

Yes, it is opensource. You need scons (www.scons.org). You don’t have to compile it as root, so don’t use sudo, just ‘scons’.

In case you missed it - the author of ETeng joined us at www.etlegacy.com and he won’t be working on ETeng anymore. Unless you need 2.55 support, use ET:L 2.70.


(NovaPrime) #30

ok I got scons. ummm…thats fine if last developer dont want to help. Its open source and therefore open forum. Anyone can help :slight_smile:

I install scons, nasm, and qt packages. And each one present less error. I imagin there are other packages I am missing :frowning:

yeah I may use ET:L for my 2.60b server. I wonder if it will have same problem working on GS. Anyone test there yet?


(Radegast) #31

It won’t work on GS yet. The reason is that I’m compiling the beta builds on my bleeding edge distro, so it needs newer deps and linking GLIBC statically won’t work as cheesy found out. We will make packages/installers/install scripts for the first stable version though. But if you are willing to test ET:L 2.70 server, I will try to make a build for you - just need to know what distro are they using at GS.

Edit: Post your compiler output to pastebin.com, so we can see what you are missing, otherwise no one will be able to help you.


(cheesy) #32

[QUOTE=Radegast;399142]It won’t work on GS yet. The reason is that I’m compiling the beta builds on my bleeding edge distro…
Edit: Post your compiler output to pastebin.com, so we can see what you are missing, otherwise no one will be able to help you.[/QUOTE]
You damn bleeding edge guys!!! (just kidding). This is what happens, when you put an M1 Abrams engine, in a Sherman Tank.

I asked GS. They use CentOS. They did not tell me the version, but being how I have compiled about 5 mods for people on my Debian 4.0 etch with glibc 2.3.4, they are using CentOS 4x. I know 4.8 uses compatible glibc. But in this case, the distro is not as much an issue as glibc version.
I have an old debian vmware appliance for anyone who wants it. I have compiled etpub, noquarter, ecsmod, warfare, and a few other smaller mods for people whos mod failed on GS. But this blasted source is killing me.


(cheesy) #33

here are my errors…
http://pastebin.com/zwgd5Ghb/


(Radegast) #34

You are probably missing OpenGL dev files (which is funny considering you’re compiling only a dedicated server)


(cheesy) #35

Ugh, my Debian etch is failing to install openGL dev tools. I have little time for this so…

Praise, respect and kudos to the first person that gets a GS compatible binary compiled. Oh and a donation to their clan or website or project or person. I really want this for my vanilla server. Sadly if it don’t support gs, it is worthless, and so is any other mod or binary that don’t (opinion).


(cheesy) #36

Here isETeng (with compatible glibc),thanks to a donation from a linux expert named Levgen. This is a temp link, as I just noticed I cannot attach files on this new site anymore?

I also added some documentation, because I am OCD about that (let me know if it needs to be edited)

It works nice. I know because it blocked my rcon, and I had to adjust the cvars. So strong work Sol

I hope you do not mind if I try to get punkbuster working. If that happens, do I need to change name since you closed ETeng?


(Radegast) #37

To prevent any confusion - I have absolutely nothing to do with the ETeng mod. It was created by Solchannel.

Nobody will prevent you from trying, but you won’t succeed. Trust me. :slight_smile:


(cheesy) #38

Ok, I edited your name out. My mistake. Not sure why I thought that.


(morsik) #39

It’s impossible to use punkbuster with GPL release. All PB hooks was removed before releasing ET-GPL. PB is not opensource and even have no documentation about hooking, so without big asm knowledge and reverse-engineering (which is ILLEGAL if you read pb license) you can’t do that.

Just forgot about pb (:


(cheesy) #40

That makes sense. Well actually I requested that the PB dev team handle that task, with paid service as an option. They will probably say no but worth a try. I guess if they did, the source would not be returned only the binary. But yeah I’m not going to stress over it. It is what it is :slight_smile: