cygwin binaries without cygwin1.dll -- is it possible?

M. R. Brown
Tue Nov 30 23:39:00 GMT 1999

I have also been able to build cross compilers to mips as well as other
targets.  Gas can be built with the mingw32 tools and run native on win32
(e.g. without cygwin1.dll).  If it's just binutils you're building (gas,
etc.) then you can get away with:

./configure --target=mips-mips-elf --host=i386-mingw32 \
	--build=i586-pc-cygwin32 -v 

You just have to make sure that you have the mingw32 compiler and tools on
your path (i386-mingw32-gcc, i386-mingw32-gas, etc.).  This also means a
little more work on your part unpackaging mingw32 and setting up file
locations, etc.  This is a Canadian Cross (BUILDing tools to execute on a
HOST machine to generate code for a TARGET).

This is just an abridged version of the process as I don't have the time
to write something more detailed.  You can find more info on cross
compilers from , Mumit Khan's site, and archives of
this list and the crossgcc list.

Hope this helps,


On Thu, 11 Nov 1999, Viswanath Bandi wrote:

> Hello Mumit,
> After the given by you and Tim, I was able to build gas
> with host = i586-pc-cygwin32 and target = mips-mips-elf.
> It is working fine.
> I am just wondering if we can use these executables
> without getting cygwin installed? i.e., if I don't have
> cygwin tools installed and I have only these 
> executables(as.exe & gasp.exe). Is it possible? 
> If possible, how it can be done?
> When I tried to run them independently, it is giving error
> that it can't fine "cygwin1.dll".
> Thanks for your earlier help and coming advance :-)
> viswanath
> -- 
>     \\ | //
>     ( 0 0 )
> ---oOo - oOo---
> Viswanath Bandi,
> TranSwitch India.
> --
> Want to unsubscribe from this list?
> Send a message to

Want to unsubscribe from this list?
Send a message to

More information about the Cygwin mailing list