About:
SavannahLion of HLPD has ported my HLLib library to Linux. The port has been dubbed libhl and contains a HLExtract clone Slatch.
Download:Modified: Jun 17th, 2006 - 4:30:24 pm[ 10245 Views ]
1. Da_FileServerPosted: Jun 17th, 2006 - 4:23:46 pm
The link appears to be dead; the website says it's still there... but it redirects to a page that doesn't exist.

2. panziPosted: May 26th, 2011 - 7:19:16 pm
I wrote a small cmake build system for the Linux port (who knows, maybe it works also under other operating systems):
http://twoday.tuwien.ac.at/pub/files/hllib-cmake
Usage:
unzip hllib242.zip
unzip hllib-cmake.zip
mkdir HLLib-build
cd HLLib-build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../HLLib
make -j2 && sudo make install
sudo ldconfig # <- don't know if this is really needed
mkdir HLExtract-build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../HLExtract
make -j2 && sudo make install
If you install HLLib somewhere else than /usr also pass -DCMAKE_MODULE_PATH=$PREFIX/cmake/modules to the second cmake call.
This installs following files into your $CMAKE_INSTALL_PATH:
lib/libhllib.so
lib/libhllib.so.2.3.0
include/hllib/hl.h
bin/hlextract
Note: There are many warnings when compiling HLLib. Some of them seem to me potentially serious (using uninitialized variables, crazy casts and such). Maybe someone should take a look at that. Maybe they aren't really serious.
http://twoday.tuwien.ac.at/pub/files/hllib-cmake
Usage:
unzip hllib242.zip
unzip hllib-cmake.zip
mkdir HLLib-build
cd HLLib-build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../HLLib
make -j2 && sudo make install
sudo ldconfig # <- don't know if this is really needed
mkdir HLExtract-build
cmake -DCMAKE_INSTALL_PREFIX=/usr ../HLExtract
make -j2 && sudo make install
If you install HLLib somewhere else than /usr also pass -DCMAKE_MODULE_PATH=$PREFIX/cmake/modules to the second cmake call.
This installs following files into your $CMAKE_INSTALL_PATH:
lib/libhllib.so
lib/libhllib.so.2.3.0
include/hllib/hl.h
bin/hlextract
Note: There are many warnings when compiling HLLib. Some of them seem to me potentially serious (using uninitialized variables, crazy casts and such). Maybe someone should take a look at that. Maybe they aren't really serious.
3. acidkingModified: Aug 16th, 2011 - 8:06:23 am
Thanks Panzi.
When I ran 'make -j2 && sudo make install' I got the error:
CMake Error at cmake_install.cmake:56 (FILE):
file INSTALL cannot find "/Users/acidking/HLLib/../lib/HLLib.h
So I tried to edit 'HLLib-build/cmake_install.cmake', to correct the path:
HLLib/../lib/HLLib.h
to
HLLib/HLLib.h
It worked, and then when I ran 'cmake -DCMAKE_INSTALL_PREFIX=/usr ../HLExtract', I got this error:
CMake Error: The source "/Users/acidking/HLExtract/CMakeLists.txt" does not match the source "/Users/acidking/HLLib/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
What could be the problem?
When I ran 'make -j2 && sudo make install' I got the error:
CMake Error at cmake_install.cmake:56 (FILE):
file INSTALL cannot find "/Users/acidking/HLLib/../lib/HLLib.h
So I tried to edit 'HLLib-build/cmake_install.cmake', to correct the path:
HLLib/../lib/HLLib.h
to
HLLib/HLLib.h
It worked, and then when I ran 'cmake -DCMAKE_INSTALL_PREFIX=/usr ../HLExtract', I got this error:
CMake Error: The source "/Users/acidking/HLExtract/CMakeLists.txt" does not match the source "/Users/acidking/HLLib/CMakeLists.txt" used to generate cache. Re-run cmake with a different source directory.
What could be the problem?
4. edman747Posted: Sep 11th, 2012 - 6:54:36 pm
Hello,
We are currently using hlextract to get bsp's from both the
half-life.gcf and the opposing force.gcf
hlextract is called from two batch files in the svencoop folder
Install_HLSP_Support.bat
Install_OpFor_Support
We released a beta Linux server for svencoop 4.6
Would like to write a shell script that will help server operators install HLSP and OpFor support in Linux
HLExtract using HLLib v2.3.0
Is there a newer version?
Is there a Linux version of HLExtract?
Thank You,
We are currently using hlextract to get bsp's from both the
half-life.gcf and the opposing force.gcf
hlextract is called from two batch files in the svencoop folder
Install_HLSP_Support.bat
Install_OpFor_Support
We released a beta Linux server for svencoop 4.6
Would like to write a shell script that will help server operators install HLSP and OpFor support in Linux
HLExtract using HLLib v2.3.0
Is there a newer version?
Is there a Linux version of HLExtract?
Thank You,
5. Ravu al HemioPosted: May 7th, 2013 - 2:13:11 pm
I've been working on an improved Linux version of HLLib and HLExtract; it is available on my github page. I'll try to keep it in sync with the upstream version of HLLib; if I don't, open an issue there.
You must be logged in to post a comment.
New users can register here.
New users can register here.