I could fix tier1 and mathlib and got my plugin to load on TF2 Beta. Fixed libs: http://tftrue.redline-utilities.net/libs/
It needs you to have -DNO_MALLOC_OVERRIDE in your Linux makefile. You might also need to link against libtier0_srv.so and libvstdlib_srv.so in your makefile. Make sure you remove the other libraries (choreoobjects, dmxloader, particles, tier2, and tier3 as they still have the g_pMemAlloc symbol, and shouldn't be needed for your plugin to work. 2012/10/26 AnAkIn <[email protected]> > Ok, I just tried and there are much more modifications to do to get > tier1_486.a to compile with NO_MALLOC_OVERRIDE. > > > 2012/10/26 AnAkIn <[email protected]> > >> That should do it: >> 1) Set NO_MALLOC_OVERRIDE in your project, you can remove memoverride.cpp >> and tier0/memdbgon.h includes >> 2) If you're linking against tier1_486.a, set NO_MALLOC_OVERRIDE in tier1 >> project and rebuild it. >> >> 2012/10/26 [email protected] <[email protected]> >> >> I just checked the newest beta, and it appears to be missing the >>> symbol g_pMemAlloc from tier0_srv.so while it is present in tier0.so. >>> I believe all plugins currently rely on this and must be recompiled to >>> be compatible with the new changes. >>> >>> How do I get the newest SDK to recompile? Whenever I try to click >>> Create a Mod in Source SDK for Team Fortress 2, it says "Support for >>> creating total conversions are not available using this engine >>> versions". >>> >>> On Thu, Oct 25, 2012 at 9:03 PM, Fletcher Dunn >>> <[email protected]> wrote: >>> > Just to be clear... >>> > >>> > The update will be sometime tomorrow. Hopefully in the morning. By >>> which I mean Pacific-Northwest-Valve-Time morning. By which I mean we hope >>> it will be out in the morning but might not be. >>> > >>> > We will not be updating the beta again before then. The binaries >>> currently in the beta have the same filenames and level of included symbol >>> data as the binaries that we will release tomorrow. Putting the symbols >>> back in was the main reason we updated the beta. If a plugin works with >>> those binaries, it is highly likely that it will work with the real >>> binaries tomorrow. >>> > >>> > -----Original Message----- >>> > From: [email protected] [mailto: >>> [email protected]] On Behalf Of Ross Bemrose >>> > Sent: Thursday, October 25, 2012 8:39 PM >>> > To: Half-Life dedicated Linux server mailing list >>> > Subject: Re: [hlds_linux] TF beta has been updated >>> > >>> > Well, given Valve time, we'll probably have until mid-afternoon >>> Pacific tomorrow. >>> > >>> > On 10/25/2012 11:38 PM, Robert Paulson wrote: >>> >> How much time do we have between the unstripped beta and the stable >>> release? >>> >> >>> >> On Thu, Oct 25, 2012 at 8:34 PM, Ross Bemrose <[email protected]> >>> wrote: >>> >>> Like previously predicted, this server binary update will accompany >>> >>> the TF2 Halloween update tomorrow. >>> >>> >>> >>> Hopefully this doesn't cause other issues. >>> >>> >>> >>> >>> >>> On 10/25/2012 11:26 PM, doc wrote: >>> >>>> 12 hours from the time Fletch sent the message would put it at 5am. >>> >>>> "Morning" in the northwest is a vague time somewhere around >>> >>>> 11am-1pm. So about 15 hours from my message. >>> >>>> >>> >>>> On Thu, Oct 25, 2012 at 5:58 PM, Emil Larsson <[email protected]> >>> wrote: >>> >>>> >>> >>>>> Looking at the timezone Valve is within, I assume that would be >>> >>>>> over at least 12 hours from now, right? >>> >>>>> >>> >>>>> On Fri, Oct 26, 2012 at 2:54 AM, Fletcher Dunn >>> >>>>> <[email protected]>wrote: >>> >>>>> >>> >>>>>> We are expecting to release the update Friday morning. >>> >>>>>> >>> >>>>>> Cheers, >>> >>>>>> Fletch >>> >>>>>> >>> >>>>>> -----Original Message----- >>> >>>>>> From: [email protected] [mailto: >>> >>>>>> [email protected]] On Behalf Of Essay Tew >>> >>>>>> Phaun >>> >>>>>> Sent: Thursday, October 25, 2012 4:34 PM >>> >>>>>> To: Half-Life dedicated Linux server mailing list >>> >>>>>> Subject: Re: [hlds_linux] TF beta has been updated >>> >>>>>> >>> >>>>>> Not to be a derp, but by soon I assume you mean soon tonight? >>> >>>>>> _______________________________________________ >>> >>>>>> To unsubscribe, edit your list preferences, or view the list >>> >>>>>> archives, please visit: >>> >>>>>> >>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> >>>>>> >>> >>>>>> _______________________________________________ >>> >>>>>> To unsubscribe, edit your list preferences, or view the list >>> >>>>>> archives, please visit: >>> >>>>>> >>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> >>>>>> >>> >>>>> _______________________________________________ >>> >>>>> To unsubscribe, edit your list preferences, or view the list >>> >>>>> archives, please visit: >>> >>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> >>>>> >>> >>>> _______________________________________________ >>> >>>> To unsubscribe, edit your list preferences, or view the list >>> >>>> archives, please visit: >>> >>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> >>> >>> >>> >>> >>> _______________________________________________ >>> >>> To unsubscribe, edit your list preferences, or view the list >>> >>> archives, please visit: >>> >>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> >> _______________________________________________ >>> >> To unsubscribe, edit your list preferences, or view the list >>> archives, please visit: >>> >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> > >>> > >>> > _______________________________________________ >>> > To unsubscribe, edit your list preferences, or view the list archives, >>> please visit: >>> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> > >>> > _______________________________________________ >>> > To unsubscribe, edit your list preferences, or view the list archives, >>> please visit: >>> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> >>> _______________________________________________ >>> To unsubscribe, edit your list preferences, or view the list archives, >>> please visit: >>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux >>> >> >> >> >> -- >> Best regards, >> AnAkIn >> >> > > > -- > Best regards, > AnAkIn > > -- Best regards, AnAkIn _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

