Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
Quote:
PHP Code:
PHP Code:
PHP Code:
PHP Code:
PHP Code:
PHP Code:
PHP Code:
|
Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
I was able to find about the wildcard, but the length threw me off. Havn't seen that in any of the other extensions.
Thanks for the help. |
Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
Hello Spirit_12,
I have a Left 4 Dead 1 server and I am having trouble installing the l4dtoolz plugin compiled from your branch. I was able to compile the plugin successfully, but I do not know how to proceed with the installation :cry: The files generated after compilation are as follows: Code:
$ ls -lha /home/dartz/alliedmodders/l4dtoolz/build2/l4dtoolz_mmAnd instead of using a vdf file, I set up the file left4dead/addons/metamod/metaplugins.ini by putting this line at the end: Code:
l4dtoolz addons/l4dtoolz/l4dtoolz_mmCode:
meta listCode:
meta load l4dtoolzThanks. |
Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
Correct me, if I'm wrong, but your extension is being linked with l4d2 libraries, while you are trying to run it on l4d1.
PHP Code:
Try the following and let me know if it works. PHP Code:
|
Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
Hey man
Thanks for your response. Yes, I'm trying to run this extension on Left 4 Dead 1 (Ubuntu Server 18.04 x86_64). I was not passing any parameters (I'm new in AMBuild). My command was like this: Code:
python ../configure.pyCode:
dartz@dartz-X450CA:~/alliedmodders/l4dtoolz/build3$ python ../configure.py --symbol-files --enable-optimize -s l4dOn the other hand, the output of AMBuild was this: Code:
[create] mkdir -p l4dtoolz_mmCode:
[16226] ambuild_objcopy_wrapper.sh l4dtoolz_mm.so c++ l4dtoolz_mm.o signature.o _home_dartz_alliedmodders_sourcemod_public_asm_asm.o libvstdlib.so libtier0.so -m32 -Wl,--exclude-libs,ALL -lm -static-libgcc /home/dartz/alliedmodders/hl2sdk-l4d/lib/linux/tier1_i486.a /home/dartz/alliedmodders/hl2sdk-l4d/lib/linux/mathlib_i486.a -shared -o l4dtoolz_mm.soI checked whether the static libraries mentioned in the error message existed. And yes, they exist. Here is the listing: Code:
dartz@dartz-X450CA:~/alliedmodders/l4dtoolz/build3$ ls -lha /home/dartz/alliedmodders/hl2sdk-l4d/lib/linux/Code:
python ../configure.py --enable-optimize -s l4dCode:
meta load l4dtoolz |
Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
Sourcemod was recently updated and due to that it requires the new libraries. Here is the fix for the error you seem to have. I have yet to update it in my repo, so you can follow the solution straight from AM repo.
https://github.com/alliedmodders/sourcemod/issues/853 As for symbol files. That's optional and wouldn't be a priority. You can always check the available parameters to configure by following command. PHP Code:
|
Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
Hi Spirit_12,
Thank you for your support. Tomorrow I'm going to test this solution, because the computer I am using for testing is not with me at the moment. Anyway thank you. I'll report the results here for sure. |
Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
OK, let's go.
I downloaded the source code of the Udis86 library available on Sourceforge: http://sourceforge.net/projects/udis...ar.gz/download I compiled the library (tutorial at http://udis86.sourceforge.net/doc.html): Code:
./configureBefore: Code:
cxx.linkflags += ['-Wl,--exclude-libs,ALL', '-lm']Code:
cxx.linkflags += ['-lm', '-ludis86']Code:
python ../configure.py --enable-optimize -s l4dCode:
meta list |
Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
I’ll update the source code in my repo soon.
|
Re: L4DToolZ Metamod plugin (l4d1 & l4d2)
Hey Spirit,
Have you updated the source code in your repository? When I try to compile it, I get this error: Code:
[2661] cc -pipe -fno-strict-aliasing -Wall -Werror -Wno-unused -Wno-switch -Wno-array-bounds -msse -m32 -fvisibility=hidden -Wno-narrowing -Wno-unused-result -mfpmath=sse -O3 -g3 -ggdb3 -Dstricmp=strcasecmp -D_stricmp=strcasecmp -D_snprintf=snprintf -D_vsnprintf=vsnprintf -DHAVE_STDINT_H -DGNUC -DNDEBUG -D_LINUX -DPOSIX -DSE_LEFT4DEAD2=15 -DSE_LEFT4DEAD=12 -DSOURCE_ENGINE=12 -DCOMPILER_GCC -DNO_HOOK_MALLOC -DNO_MALLOC_OVERRIDE -I /home/dartz/alliedmodders3/sourcemod/public -H -c /home/dartz/alliedmodders3/sourcemod/public/libudis86/udis86.c -o _home_dartz_alliedmodders3_sourcemod_public_libudis86_udis86.o |
| All times are GMT -4. The time now is 19:17. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.