Extension Compile Failure + Fix
Before I got into game development, I ran the 30-wave MvM Server for 7chan. Because of the unique mix of requirements, I often needed to run ancient extensions and plugins, often with patches, necessitating my own continuous integration server. After four years of shutdown, I've recently re-opened the server and have had to fix a load of very old plugins.
We use TF2Items without patches, but typically built against the development build of SourceMod and pulled directly from the mercurial repo. We then have another build step that replaces the items manager with one that uses MySQL instead of VDFs. Yesterday, when I ran the build for TF2Items for the first time in many years, it failed. After speaking in #SourceMod on gamesurge, we determined that the buildscripts are old and include headers from old locations, which have since moved in SourceMod. How to fix:
Hope it helps. tl;dr: your includes are broken and your config is misnamed for SM 1.8. |
Re: Extension Compile Failure + Fix
This is intentional, build configs are not compatible across 1.7 and 1.8, but extensions built against 1.7 will work fine on 1.8 (release TF2Items builds are actually still built against SM 1.5).
The repo will be updated when 1.8 is actually released. |
All times are GMT -4. The time now is 12:18. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.