How do I compile a Linux compatible map??

How do I compile a Linux compatible map??

Re: How do I compile a Linux compatible map?? Posted by Boxy on Wed Dec 15th 2004 at 9:06pm
Boxy
18 posts
Posted 2004-12-15 9:06pm
Boxy
member
18 posts 12 snarkmarks Registered: Dec 8th 2004 Location: UK
Hello everyone,

As you may or may not knowIve have released Stalkyard, but have had a
few linux boys saying thay it wont boot up on their linux setups. Now
as linux have the largest most stable servers, its ideal for me to be
able to support them for maximum coverage of my map. So to the point.
How the hell do I make my map compile so its suitable for Win32 and
Linux?? Please help me obi snark community, you are my only hope.
Re: How do I compile a Linux compatible map?? Posted by Guessmyname on Wed Dec 15th 2004 at 9:14pm
Guessmyname
342 posts
Posted 2004-12-15 9:14pm
342 posts 173 snarkmarks Registered: Dec 6th 2004
Worst. Pun. Ever.
Re: How do I compile a Linux compatible map?? Posted by Boxy on Wed Dec 15th 2004 at 9:21pm
Boxy
18 posts
Posted 2004-12-15 9:21pm
Boxy
member
18 posts 12 snarkmarks Registered: Dec 8th 2004 Location: UK
Dammit man this is serious..but thanks :biggrin:
Re: How do I compile a Linux compatible map?? Posted by Tracer Bullet on Wed Dec 15th 2004 at 9:23pm
Tracer Bullet
2271 posts
Posted 2004-12-15 9:23pm
2271 posts 445 snarkmarks Registered: May 22nd 2003 Occupation: Graduate Student (Ph.D) Location: Seattle WA, USA
I don't know about HL2, but in HL1 the main thing you had to worry about was capitalizations. For instance, if you referred to a particular model as "Mapname.mdl", but it was really called "mapname.mdl", it would work fine in windows, but not in Linux. This is because Linux is case sensitive while Windows is not.

As I say, I've no idea if this is the problem you are having, or even if the info is still relevant, but I suspect it is worth checking out.
Re: How do I compile a Linux compatible map?? Posted by Boxy on Wed Dec 15th 2004 at 9:51pm
Boxy
18 posts
Posted 2004-12-15 9:51pm
Boxy
member
18 posts 12 snarkmarks Registered: Dec 8th 2004 Location: UK
I dont know if that matters or not either but Ive checked and Hammer
makes them all lowercase by default anyway. Thanks for the idea though.
Anyone else? Surely not every single map on here is non-llinux? Why
havent the linux people kicked up a fuss?
Re: How do I compile a Linux compatible map?? Posted by Dracarys on Wed Dec 15th 2004 at 11:43pm
Dracarys
5 posts
Posted 2004-12-15 11:43pm
Dracarys
member
5 posts 1 snarkmarks Registered: Dec 4th 2004 Occupation: HL2 Location: USA
The idea isn't to make them all lowercase; it's to make sure the
names/targets match. For example, in a windows command line typing "cd
C:\BLAH\blah\BLah" would work even if the path was actually
C:\blah\blah\blah, while in linux, the command "cd /blah/BLah/blAH"
would ONLY work if the path actually was exactly /blah/BLah/blah.
Re: How do I compile a Linux compatible map?? Posted by Boxy on Wed Dec 15th 2004 at 11:56pm
Boxy
18 posts
Posted 2004-12-15 11:56pm
Boxy
member
18 posts 12 snarkmarks Registered: Dec 8th 2004 Location: UK
Thanks man, good call, but ive made the map totally from hl2 entities
and models, everything is in lowercase and match each other. In fact I
think that if most of the file paths were written out differently it
have a fit, even in win32. Regardless, ive checked all pathname, entity
names etc and they are all lower case and match up to each other where
appropiate. Keep the ideas coming though...
Re: How do I compile a Linux compatible map?? Posted by Nanodeath on Thu Dec 16th 2004 at 12:53am
Nanodeath
356 posts
Posted 2004-12-16 12:53am
356 posts 66 snarkmarks Registered: Nov 11th 2004 Occupation: Student - Bioengineering Location: Seattle, WA, USA
Have you tried running vbsp with the -linuxdata parameter? :razz:
Re: How do I compile a Linux compatible map?? Posted by Gwil on Thu Dec 16th 2004 at 2:20am
Gwil
2864 posts
Posted 2004-12-16 2:20am
Gwil
super admin
2864 posts 315 snarkmarks Registered: Oct 13th 2001 Occupation: Student Location: Derbyshire, UK
[size=13]
ow
as linux have the largest most stable servers, its ideal for me to be
able to support them for maximum coverage of my map
Linux dedicated servers will run the same version of maps as windows
based servers, without a doubt. all linux based playing issues are
probably restricted to linux and thats all - either that or restricted
to WINE/WINEX not running things properly.

Servers will run the same file you compiled on a windows/linux machine.[/size]
Re: How do I compile a Linux compatible map?? Posted by Boxy on Fri Dec 17th 2004 at 1:54am
Boxy
18 posts
Posted 2004-12-17 1:54am
Boxy
member
18 posts 12 snarkmarks Registered: Dec 8th 2004 Location: UK
No linux based system wil lrun the map at th emo, they all crash or
reset. Ive nailed it down to an entity problem, but still workign on
it...most annoying
Re: How do I compile a Linux compatible map?? Posted by Tracer Bullet on Fri Dec 17th 2004 at 2:15am
Tracer Bullet
2271 posts
Posted 2004-12-17 2:15am
2271 posts 445 snarkmarks Registered: May 22nd 2003 Occupation: Graduate Student (Ph.D) Location: Seattle WA, USA
would you care to describe the problem for future people who might encounter it?
Re: How do I compile a Linux compatible map?? Posted by fishy on Fri Dec 17th 2004 at 3:40pm
fishy
2623 posts
Posted 2004-12-17 3:40pm
fishy
member
2623 posts 1476 snarkmarks Registered: Sep 7th 2003 Location: glasgow
i had a tfc map that played fine on windows servers, but crashed linux servers at the same point every time.

it was all down to a sequence of explosions that had too many temp entities (rock gibs) all flying around at the one time.

that was hl1, but linux is still the same, so maybe it's still relevant.