I did that once (a long time ago in a galaxy far far away)... http://hpb-bot.bots-united.com/building.html
The VGUI stuff wouldn't link with the client DLL (because of Microsoft compiled namespace issues). I had to create a fake VGUI to allow the client to render to the display. Singleplayer savegame stuff had to be overridden (because of the engine doing some name mangling magic on the function names that were saved/loaded, Think functions, etc). Other than that, it was mostly cleaning up non-portable C++ code. That was all with GoldSrc which I'm guessing would be much easier than the current Source codebase. :) On 4/13/2010 3:42 PM, Jonas 'Sortie' Termansen wrote: > Well, what I would like to see is a MinGW port of the Source SDK - I > just ported my own software project to it, so I think I have the > experience to do it, but the Souce SDK is a very, very big project and > unless Valve carefully followed the C++ standard it's gonna be > difficult. Though, since there are Linux server files, at least > Server.dll must follow the C++ standard to some extend. Somehow I don't > feel comfortable being forced to use Visual Studio. I do realize, > though, a MinGW port is not going to happen unless I do it myself and I > don't have the time for that. > > _______________________________________________ > 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