Mail Archives: cygwin/2003/08/21/12:49:23
What I am trying to do is run multiple copies of the hlds server under
cygwin. Now granted the server was NOT compiled under cygwin. Is that
going to be a problem? Keep in mind the server does not have any GUI,
just text output but the network stack I assume is designed to use the
windows stack.
I have no problem running the executable from cygwin as long as it is one
copy. Just any more is where the problem comes about even if I copy the
executable to different directories.
Thanks,
Russell
On Tue, 19 Aug 2003, Vince Hoffman wrote:
> I'm not quite sure what you are trying to do here. have you got a version of
> the Half Life dedicated server compiled for cygwin ? (didnt know the source
> was available so a link would be interesting since it doesnt seem to be
> available from valve.) Otherwise your problem is with a windows executable
> and not cygwin related.
>
> admittedly this confuses me
>
> > If I run either hlds1 or hlds2 and try to even execute the
> > other one from
> > file explorer I get an error "Unable to load engine, image is
> > corrupt."
> >
> > Although if I run hlds1 and hlds2 from file explorer they
> > both run fine.
>
> as it seemingly contradicts itself.
> but in essence, you can run one fine or the other fine but not both ?
> check they are configured to run on different ports, and if it is a cygwin
> port then a) post the url ;) and b) remove cygwin1.dll from their respective
> directorys and add the results output of "cygpath -w /bin" at a cygwin
> prompt to your windows path so they arent trying to use 2 instances of the
> cygwin dll.
>
> Vince
>
> > -----Original Message-----
> > From: GDN_Cygwin [mailto:cygwin AT warden DOT gdn DOT net]
> > Sent: 17 August 2003 02:12
> > To: cygwin AT cygwin DOT com
> > Subject: HLDS and Cygwin
> >
> >
> >
> > There seems to be a problem running HLDS (half-life dedicated
> > server) for
> > windows and Cygwin and possible other similar apps.
> >
> > The setup:
> >
> > 1) Full install of HLDS, lets call it hlds1
> > 2) Second complete install of HLDS in separate directory, call hlds2
> >
> > I have no problem executing the hlds1 or hlds2 by themselves.
> > But when I
> > try to run both at the same time the 2nd one does not run at all.
> >
> > If I kill hlds1 and run hlds2 it starts right up.
> >
> > If I run either hlds1 or hlds2 and try to even execute the
> > other one from
> > file explorer I get an error "Unable to load engine, image is
> > corrupt."
> >
> > Although if I run hlds1 and hlds2 from file explorer they
> > both run fine.
> >
> > I have seen on the net claims that cygwin has:
> >
> > "NOTE: There are issues with the cygwin.dll and separating
> > simultaneous
> > user space. Use with caution!"
> >
> > They suggest using SSH.COM's SSH solution for this issue.
> >
> > Has anyone else run into this?
> >
> > I tried to even run firedaemon from cygwin but cannot do it
> > without admin
> > so thats out. I also tried to run psexec but it does not work under
> > cygwin either apprently. This approach was to try and get
> > cygwin to start
> > hlds as services by a non Admin user to get around the problem.
> >
> > The main thing I am trying to do is have a normal (non Admin)
> > user run
> > hlds.exe and have multiple copies of it run on the same machine.
> >
> > Any help would be greatly appreciated.
> >
> > Thanks,
> > Russell
> >
> >
> >
> > --
> > Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> > Problem reports: http://cygwin.com/problems.html
> > Documentation: http://cygwin.com/docs.html
> > FAQ: http://cygwin.com/faq/
> >
>
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
- Raw text -