Hehe,

thx miklos for pointing this out. I explained the problem to the list some
days ago, i guess it was on thursday or friday last week. That error msgs
got nothing to do with your hlds, but result from the LD_PRELOAD variable
being evaluated for all executables called, not only the hlds.

This is no problem for linux, as it simply loads the boffix.so into all
processes started, and as no system utility uses hl-engine functions, the
.so isn't called - just an overhead of about 5k into each system-utility
that is started by hlds_run.

But on freebsd, the system tries to load the linux-shared-object boffix.so
into the freebsd-system-utility, which simply can't work - fortunately
the freebsd dynamic linker ignores preloaded libraries, if they are unable
to load.

To fix these _warning_ msgs put the LD_PRELOAD right before the two lines
containing "$HL $*". That way the LD_PRELOAD is only set for the hlds
itself, and the freebsd programs won't be forced to load it.

Kind regards,

Dominic (Virtual Master)

On Tue, 5 Aug 2003, Mikkel "Miklos" Georgsen wrote:

> > Sooooo, anyone know the fix? The server works but Im afraid it will cause
> > issues in some other way or down the line.
>
> If you CARED to read the readme.txt you'd know how to avoid this!
>
> Or you can just download the patched hlds_run from the
> distribution-point of boffix.
>
> http://miklos.clanhost.dk
>
> - Miklos
> Clanhost.dk
>
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>

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

Reply via email to