Mike emailed me some .a's which I QA'd on my RH FC5 box, and HL2 Linux is now 
functional again.

http://developer.valvesoftware.com/wiki/SDK_Known_Issues_List#Will_not_link_fully_on_Linux
 has been updated with the files if anyone can't wait for the next SDK update...

At 2006/09/05 05:22 PM, Mike Durand wrote:
>OK. The problem is that I added the mathlib source to the SDK
>distribution but I haven't actually released the SDK since then. So in
>my mind I had addressed it, but since it was the engine that got updated
>three weeks ago and not the SDK the fix didn't get to you guys. Sorry
>about that.
>
>The issue that was addressed with the engine update was only the crash
>related to displacement physics.
>
>I am splitting time on fixing this issue and getting the shaders fixed
>and after these two are completed I will release an update to the SDK.
>Sorry it's taking so long.
>
>-Mike
>
>-----Original Message-----
>From: [EMAIL PROTECTED]
>[mailto:[EMAIL PROTECTED] On Behalf Of
>[EMAIL PROTECTED]
>Sent: Tuesday, September 05, 2006 11:41 AM
>To: [email protected]
>Subject: RE: [hlcoders] Linux crashes on startup, anybody else getting
>this?
>
>Linux is still DOA because of
>http://developer.valvesoftware.com/wiki/SDK_Known_Issues_List#Will_not_l
>ink_fully_on_Linux
>
>I keep those KIs fairly up to date - certainly if it'd been fixed 3
>weeks ago I would've updated it by now.  If you can point to what you
>think might've fixed Linux, that might help to explain the disconnect.
>
>-bk
>
>At 2006/09/05 01:02 PM, Mike Durand wrote:
>>No, I'm still here. I've had my head down doing work on getting working
>
>>shaders back in the SDK as well as helping to figure out a problem with
>
>>procedural textures.
>>
>>Regarding the Linux problems: I need to do some more testing because I
>>thought that the engine update three weeks ago fixed all of the issues.
>>It definitely (according to my testing) addressed the issue of older
>>mods not working with the newer engine - that was the physics
>>displacement issue. I'll do some more testing and get back to the
>>thread.
>>
>>-Mike
>>
>>-----Original Message-----
>>From: [EMAIL PROTECTED]
>>[mailto:[EMAIL PROTECTED] On Behalf Of Nick
>>Sent: Sunday, September 03, 2006 11:23 PM
>>To: [email protected]
>>Subject: Re: [hlcoders] Linux crashes on startup, anybody else getting
>>this?
>>
>>I really feel sorry for Mike, improvements such as gcc4.0, vs2005, and
>>-Wall,  would really drive me insane.
>>
>>On 9/3/06, [EMAIL PROTECTED]
>><[EMAIL PROTECTED]> wrote:
>>> I think the stress must've driven him to an early retirement.
>>>
>>> At 2006/09/03 08:15 AM, Teddy wrote:
>>> >Any updates on this Mike? It's been a few weeks ;-P
>>> >
>>> >On 8/30/06, [EMAIL PROTECTED]
>>> ><[EMAIL PROTECTED]> wrote:
>>> >>You must still be using the old mathlib code, because the new code
>>is incomplete.
>>> >>
>>> >>Incidentally to whoever at Valve that maintains it, if you're
>>reading this, the SDK page is incorrect, missing the 2006-08-11 update:
>>> >>http://www.steampowered.com/platform/update_history/Source%20SDK.ht
>>> >>m
>>> >>l
>>> >>
>>> >>Any ETA Valve on when the new code will be ready?  I'm trying to
>>decide whether to release a version of my mod without Linux support, or
>
>>wait until the next SDK update.
>>> >>
>>> >>-bk
>>> >>
>>> >>At 2006/08/27 10:26 PM, Teddy wrote:
>>> >>>I got mathlib and choreo stuff compiling and running fine, now
>>> >>>when
>>
>>> >>>i ld server_i486.so it says all symbols are linked, yet it still
>>> >>>crashes at the same spot (CModAppSystemGroup::Create)
>>> >>>
>>> >>>On 8/25/06, [EMAIL PROTECTED]
>>> >>><[EMAIL PROTECTED]> wrote:
>>> >>>>You reverse-engineered the missing functions?
>>> >>>>
>>> >>>>At 2006/08/24 03:25 AM, Teddy wrote:
>>> >>>>>I've fixed up the choreo and mathlib linkers and made my .so,
>>> >>>>>but
>>
>>> >>>>>it still crashes when i try to load it.
>>> >>>>>
>>> >>>>>Has anyone got their mod to load on linux after fixing all the
>>linker problems?
>>> >>>>>
>>> >>>>>On 8/22/06, [EMAIL PROTECTED]
>>> >>>>><[EMAIL PROTECTED]> wrote:
>>> >>>>>>Please ensure it also includes the choreo* stuff, per my
>>> >>>>>>entries
>>
>>> >>>>>>on
>>> >>>>>>http://developer.valvesoftware.com/wiki/SDK_Known_Issues_List#W
>>> >>>>>>i ll_not_link_fully_on_Linux (... and anything else that might
>>> >>>>>>be missing ...)
>>> >>>>>>
>>> >>>>>>At 2006/08/21 08:33 PM, Mike Durand wrote:
>>> >>>>>>>I just added it to the SDK branch. It will be included in the
>>> >>>>>>>next SDK update. That should be coming out soon.
>>> >>>>>>>
>>> >>>>>>>-Mike
>>> >>>>>>>
>>> >>>>>>>-----Original Message-----
>>> >>>>>>>From: [EMAIL PROTECTED]
>>> >>>>>>>[mailto:[EMAIL PROTECTED] On Behalf Of
>>> >>>>>>>Scott Loyd
>>> >>>>>>>Sent: Monday, August 21, 2006 1:21 PM
>>> >>>>>>>To: [email protected]
>>> >>>>>>>Subject: Re: [hlcoders] Linux crashes on startup, anybody else
>
>>> >>>>>>>getting this?
>>> >>>>>>>
>>> >>>>>>>Valve, can we have the source(s) to mathlib.lib?
>>> >>>>>>>
>>> >>>>>>>[EMAIL PROTECTED] wrote:
>>> >>>>>>>> FYI, I have confirmed that those missing symbols are present
>
>>> >>>>>>>> in the
>>> >>>>>>>MSVC .lib files.  I don't see why Valve would've done that
>>> >>>>>>>unless they wanted to make them closed-source, but they'd
>>> >>>>>>>already released previous versions open source, so this is one
>>of their more mysterious breakages.
>>> >>>>>>>>
>>> >>>>>>>> At 2006/08/19 09:56 PM, [EMAIL PROTECTED]
>wrote:
>>> >>>>>>>>> I thought there was a KI on this already but there
>wasn't...
>>
>>> >>>>>>>>> So I
>>> >>>>>>>added a KI entry for the srcds dlopen bug:
>>> >>>>>>>>> http://developer.valvesoftware.com/wiki/SDK_Known_Issues_Li
>>> >>>>>>>>> s t#srcds_d oes_not_inform_you_that_your_mod_failed_to_load
>>> >>>>>>>>>
>>> >>>>>>>>> At 2006/08/19 04:08 PM, Scott Loyd wrote:
>>> >>>>>>>>>> nice catch!
>>> >>>>>>>>>>
>>> >>>>>>>>>> (gdb) info sharedlibrary
>>> >>>>>>>>> >From        To          Syms Read   Shared Object Library
>>> >>>>>>>>>> 0x00a09300  0x00a22604  Yes         /lib/tls/libm.so.6
>>> >>>>>>>>>> 0x00a00bb0  0x00a018c4  Yes         /lib/libdl.so.2
>>> >>>>>>>>>> 0x008e8c00  0x009d9a40  Yes         /lib/tls/libc.so.6
>>> >>>>>>>>>> 0x008bb7a0  0x008cd59f  Yes         /lib/ld-linux.so.2
>>> >>>>>>>>>> 0x0011f100  0x0013a6d0  Yes         bin/tier0_i486.so
>>> >>>>>>>>>> 0x00a812d0  0x00a89998  Yes
>>/lib/tls/libpthread.so.0
>>> >>>>>>>>>> 0x00c05910  0x00c0eff0  Yes         bin/vstdlib_i486.so
>>> >>>>>>>>>> 0x00b50960  0x00b9b6e0  Yes         bin/dedicated_amd.so
>>> >>>>>>>>>> 0x003fa5a0  0x0041c0e0  Yes
>>bin/soundemittersystem_i486.so
>>> >>>>>>>>>> 0x00199860  0x002292a0  Yes
>>bin/materialsystem_i486.so
>>> >>>>>>>>>> 0x00448330  0x0049a7f0  Yes
>>bin/studiorender_i486.so
>>> >>>>>>>>>> 0x00cc96a0  0x00e542d0  Yes         bin/vphysics_i486.so
>>> >>>>>>>>>> 0x00271520  0x002a9ff0  Yes         bin/datacache_i486.so
>>> >>>>>>>>>> 0x00ff8fe0  0x011e4020  Yes         bin/engine_amd.so
>>> >>>>>>>>>> 0x03995410  0x03a5b040  Yes
>>> >>>>>>>>>> bin/libsteamvalidateuseridtickets_i486.so
>>> >>>>>>>>>> 0x002b85f0  0x002c3a50  Yes         bin/steam_api_i486.so
>>> >>>>>>>>>> 0x002d63a0  0x002d89e0  Yes
>>bin/shaderapiempty_i486.so
>>> >>>>>>>>>>
>>> >>>>>>>>>>
>>> >>>>>>>>>>
>>> >>>>>>>>>> [EMAIL PROTECTED] wrote:
>>> >>>>>>>>>>> Are you sure it was even your mod .so that got loaded?
>>> >>>>>>>>>>> Due to
>>> >>>>>>>>>>> http://developer.valvesoftware.com/wiki/SDK_Known_Issues_
>>> >>>>>>>>>>> L ist#Will_ not_link_fully_on_Linux it seems likely that
>>> >>>>>>>>>>> you
>>
>>> >>>>>>>>>>> would have compiled a mod .so that was not even loadable,
>
>>> >>>>>>>>>>> due to missing
>>> >>>>>>>linker symbols.
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> Due to the long-standing, often-lamented srcds bug where
>>> >>>>>>>>>>> it fails
>>> >>>>>>>to print dlerror() messages and abort when the .so is
>>> >>>>>>>unloadable, you would not be aware that it was actually
>>sneakily loading some other .so.
>>> >>>>>>>>>>>
>>> >>>>>>>>>>> At 2006/08/15 08:11 PM, Scott Loyd wrote:
>>> >>>>>>>>>>>> anything new on this?
>>> >>>>>>>>>>>>
>>> >>>>>>>>>>>> Teddy wrote:
>>> >>>>>>>>>>>>> We're having the same problem at the moment, haven't
>>> >>>>>>>>>>>>> been able to
>>> >>>>>>>
>>> >>>>>>>>>>>>> find a workaround for it yet.
>>> >>>>>>>>>>>>>
>>> >>>>>>>>>>>>> On 8/11/06, Mike Durand <[EMAIL PROTECTED]>
>>wrote:
>>> >>>>>>>>>>>>>> Hi Gavin-
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> This issue appears to be well-known and we are working
>
>>> >>>>>>>>>>>>>> on a fix for this issue.
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> -Mike
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> -----Original Message-----
>>> >>>>>>>>>>>>>> From: [EMAIL PROTECTED]
>>> >>>>>>>>>>>>>> [mailto:[EMAIL PROTECTED] On
>>> >>>>>>>>>>>>>> Behalf Of Gavin
>>> >>>>>>>>>>>>>> Sent: Thursday, August 10, 2006 4:53 AM
>>> >>>>>>>>>>>>>> To: [email protected]
>>> >>>>>>>>>>>>>> Subject: [hlcoders] Linux crashes on startup, anybody
>>> >>>>>>>>>>>>>> else
>>> >>>>>>>getting this?
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> Hey gang,
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> Are people's Linux builds working at the moment? While
>
>>> >>>>>>>>>>>>>> I can compile (using the changes on the KI page), the
>>> >>>>>>>>>>>>>> server crashes as soon as it starts up. This happens
>>> >>>>>>>>>>>>>> right after "Console initialized" and occurs both with
>
>>> >>>>>>>>>>>>>> an existing mod and a fresh
>>> >>>>>>>"start a mod from scratch".
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> The server has been fully updated with the steam
>>> >>>>>>>>>>>>>> update
>>
>>> >>>>>>>>>>>>>> tool, gameinfo.txt is using the new 215 biz.
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> And the last moments:
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> #0  0x00000000 in ?? ()
>>> >>>>>>>>>>>>>> #1  0xb730d693 in CModAppSystemGroup::Create () from
>>> >>>>>>>>>>>>>> bin/engine_i686.so
>>> >>>>>>>>>>>>>> #2  0xb740f3ff in CAppSystemGroup::Run () from
>>> >>>>>>>>>>>>>> bin/engine_i686.so
>>> >>>>>>>>>>>>>> #3  0xb730dfff in CDedicatedServerAPI::ModInit () from
>
>>> >>>>>>>>>>>>>> bin/engine_i686.so
>>> >>>>>>>>>>>>>> #4  0xb7d7b24a in CDedicatedAppSystemGroup::Main ()
>>> >>>>>>>>>>>>>> from bin/dedicated_i686.so
>>> >>>>>>>>>>>>>> #5  0xb7da8d43 in CAppSystemGroup::Run () from
>>> >>>>>>>>>>>>>> bin/dedicated_i686.so
>>> >>>>>>>>>>>>>> #6  0xb7da8d43 in CAppSystemGroup::Run () from
>>> >>>>>>>>>>>>>> bin/dedicated_i686.so
>>> >>>>>>>>>>>>>> #7  0xb7d7b60f in main () from bin/dedicated_i686.so
>>> >>>>>>>>>>>>>> #8  0x0804909e in main ()
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> Gavin
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> _______________________________________________
>>> >>>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view
>>> >>>>>>>>>>>>>> the
>>
>>> >>>>>>>>>>>>>> list archives, please visit:
>>> >>>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoder
>>> >>>>>>>>>>>>>> s
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>>
>>> >>>>>>>>>>>>>> _______________________________________________
>>> >>>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view
>>> >>>>>>>>>>>>>> the
>>
>>> >>>>>>>>>>>>>> list archives, please visit:
>>> >>>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoder
>>> >>>>>>>>>>>>>> s
>>> >>>>>>>>>>>>> _______________________________________________
>>> >>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view the
>
>>> >>>>>>>>>>>>> list archives, please visit:
>>> >>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>>>>>>>>> _______________________________________________
>>> >>>>>>>>>>>> To unsubscribe, edit your list preferences, or view the
>>> >>>>>>>>>>>> list
>>> >>>>>>>archives, please visit:
>>> >>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>>>>>>>> _______________________________________________
>>> >>>>>>>>>>> To unsubscribe, edit your list preferences, or view the
>>> >>>>>>>>>>> list
>>> >>>>>>>archives, please visit:
>>> >>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>>>>>>>>
>>> >>>>>>>>>> _______________________________________________
>>> >>>>>>>>>> To unsubscribe, edit your list preferences, or view the
>>> >>>>>>>>>> list
>>> >>>>>>>archives, please visit:
>>> >>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>>>>>> _______________________________________________
>>> >>>>>>>>> To unsubscribe, edit your list preferences, or view the
>>> >>>>>>>>> list
>>> >>>>>>>archives, please visit:
>>> >>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>>>>>
>>> >>>>>>>> _______________________________________________
>>> >>>>>>>> To unsubscribe, edit your list preferences, or view the list
>
>>> >>>>>>>> archives,
>>> >>>>>>>please visit:
>>> >>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>>>>>
>>> >>>>>>>>
>>> >>>>>>>
>>> >>>>>>>_______________________________________________
>>> >>>>>>>To unsubscribe, edit your list preferences, or view the list
>>> >>>>>>>archives, please visit:
>>> >>>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>>>>
>>> >>>>>>>
>>> >>>>>>>_______________________________________________
>>> >>>>>>>To unsubscribe, edit your list preferences, or view the list
>>archives, please visit:
>>> >>>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>>>
>>> >>>>>>_______________________________________________
>>> >>>>>>To unsubscribe, edit your list preferences, or view the list
>>archives, please visit:
>>> >>>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>>>
>>> >>>>>
>>> >>>>>_______________________________________________
>>> >>>>>To unsubscribe, edit your list preferences, or view the list
>>archives, please visit:
>>> >>>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>
>>> >>>>_______________________________________________
>>> >>>>To unsubscribe, edit your list preferences, or view the list
>>archives, please visit:
>>> >>>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>>>
>>> >>>
>>> >>>_______________________________________________
>>> >>>To unsubscribe, edit your list preferences, or view the list
>>archives, please visit:
>>> >>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>
>>> >>_______________________________________________
>>> >>To unsubscribe, edit your list preferences, or view the list
>>archives, please visit:
>>> >>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>> >>
>>> >
>>> >_______________________________________________
>>> >To unsubscribe, edit your list preferences, or view the list
>>archives, please visit:
>>> >http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list
>>> archives,
>>please visit:
>>> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>>
>>>
>>
>>_______________________________________________
>>To unsubscribe, edit your list preferences, or view the list archives,
>>please visit:
>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>>
>>
>>_______________________________________________
>>To unsubscribe, edit your list preferences, or view the list archives,
>please visit:
>>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>_______________________________________________
>To unsubscribe, edit your list preferences, or view the list archives,
>please visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders
>
>
>_______________________________________________
>To unsubscribe, edit your list preferences, or view the list archives, please 
>visit:
>http://list.valvesoftware.com/mailman/listinfo/hlcoders

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to