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

Reply via email to