swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Do you think this would work? Gnu-win a static swarm!


From: Scott Christley
Subject: Re: Do you think this would work? Gnu-win a static swarm!
Date: Wed, 25 Jun 1997 10:09:25 -0700

I agree that the Cygnus work (gnu-win32) is excellent and there is a good
probability that Swarm will run just fine.  People have gotten the X Window
System to compile from source (with some patching), plus I have heard that
the tcl/tk stuff also works, as well as a whole slew of standard Unix
programs.  You will however need to get the source code for GCC and compile
the ObjC library because Cygnus does not provide it with the distribution.

One thing to be aware of is because of the GPL license on the Cygnus Unix
emulation library, which is linked in with every program compiled with the
Cygnus gnu-win32 compiler, the resultant executable is covered by the GPL.
This may be a problem for anybody's work which has a license that conflicts
with the GPL.  I know this sounds sort of dry, but just something to be
aware of; Cygnus is suppossedly coming out with a license/cost for
commercial use sometime in the next few months.

I'm working with the GCC developers to come up with an alternative to
Cygnus; though one loses the Unix emulation library, you can still access
the standard C library and the complete WIN32 API.  But in this case all you
have to deal with is the LGPL, which is no big deal because Swarm is covered
by that as well, and the LGPL coexists with proprietary software with
minimal requirements.

Scott

ps: What really should be added is support in the Swarm makefiles to build a
Windows DLL which are actually pretty easy to build once you have a static
library.

At 12:20 AM 6/25/97 -0500, Paul Johnson wrote:
>
>I was just browsing the linux newsgroups and the attached memo should
>appear.  Here's a thought. Compile swarm with the --static option.  The
>FAQ says it should put everything in a single executable.  THen
>torture the damn thing with this GNU-Win32 software.  Then you could
>take SWARM on the road and run it on somebody's win95 or NT station, as
>a demo.
>
>I know you guys will have lots of reasons why this would never work.
>But I don't learn unless I ask questions.
>
>------------------------
>
>
>Porting Tool: GNU-WIN32 Version 18.0 B from Linux to Windows 95/NT
>------------------------------------------------------------------
>
>GNU-WIN32 is a porting Tool for porting applications from Linux to 
>Windows NT and Windows 95. Porting applications from Linux to Windows
>NT/95 is now even more easy. Use gnu-win32 as listed below to compile
>the Linux applications written in GNU gcc/g++, TCL/TK under 
>Windows 95/NT. 
>This makes Linux even more better as development platform. You write 
>applications under linux and port it very easily, WITHOUT changing a
>single line of code to Windows NT/Windows 95. This way, Linux 
>applications have much larger user base in Windows NT and Windows 95.
>It is very safe and best if you always develop applications in Linux 
>and it is guaranteed to work on Windows NT/95!!
>
>       Title : GNU-WIN32
>       Version : 18.1 B
>       http://www.cygnus.com/misc/gnu-win32
>
>Go to this page and download the self-extracting executable by name -
>       cdk.exe
>You do not need to get anything else other than cdk.exe, if you are
>doing porting only.
>
>If you are a hacker and want to contribute to gnu-win32 project than
>get cdk-src.tar.gz file.
>
>
>Paul E. Johnson                           address@hidden
>Dept. of Political Science                Office: (913) 864-9086
>University of Kansas                      FAX: (913) 864-5700
>Lawrence, Kansas 66045                    Home: (913) 842-9916

>
>
>                  ==================================
>   Swarm-Support is for discussion of the technical details of the day
>   to day usage of Swarm.  For list administration needs (esp.
>   [un]subscribing), please send a message to <address@hidden>
>   with "help" in the body of the message.
>                  ==================================
>


                  ==================================
   Swarm-Support is for discussion of the technical details of the day
   to day usage of Swarm.  For list administration needs (esp.
   [un]subscribing), please send a message to <address@hidden>
   with "help" in the body of the message.
                  ==================================


reply via email to

[Prev in Thread] Current Thread [Next in Thread]