FYI: These .a files will be included in the next SDK release. -Mike
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of [EMAIL PROTECTED] Sent: Wednesday, September 06, 2006 6:03 PM To: [email protected] Subject: RE: [hlcoders] Linux crashes on startup, anybody else getting this? 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_l ink_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.h >>> >>t >>> >>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_L >>> >>>>>>>>> i 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/hlcode >>> >>>>>>>>>>>>>> r >>> >>>>>>>>>>>>>> s >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> >>> >>>>>>>>>>>>>> _______________________________________________ >>> >>>>>>>>>>>>>> To unsubscribe, edit your list preferences, or view >>> >>>>>>>>>>>>>> the >> >>> >>>>>>>>>>>>>> list archives, please visit: >>> >>>>>>>>>>>>>> http://list.valvesoftware.com/mailman/listinfo/hlcode >>> >>>>>>>>>>>>>> r >>> >>>>>>>>>>>>>> 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

