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

Re: [Dev-C++] Compiling cygwin



On Thu, May 09, 2002 at 07:38:49PM +0200, Jean-Michel POURE wrote:
>>That will be a BIG change for any tools that are not "cygwin-native".
>>If you are going to make that a goal, why not just convert the tools to
>>cygwin?
>
>Being a Cygwin user, I am convinced Cygwin installer should not be
>used.

Who said anything about an installer?  I was just talking about cygwin
paths.  You certainly should use a debian method for installing a debian
release.  The cygwin installer is right out.

>Do you think this would be possible to follow these steps:
>1) Port dpkg to Windows using a static POSIX emulation layer.

I think this would be very difficult to do without cygwin.  It sounds
like even cygwin has problems now.  Currently, cygwin doesn't link
staticly.

It's possible that some of the routines in setup.exe might be useful
for this.

>2) Create a cygwin.deb package for W32/Windows.  This probably means
>compiling Cygwin under mingw, right?

I don't know what this means.  The cygwin DLL isn't a cygwin program.  A
program that uses the DLL is a cygwin program.  I can't really
grok what you're driving at.  Sounds like a chicken/egg conundrum.

If you mean compiling a cygwin (aka UNIX) program under mingw then that
would be quite a bit of work.

>2) Afterwards, we can start building W32/Debian packages with whatever
>dependency we want.  Cygwin or non-Cygwin.  This will give us more
>freedom.
>
>>Why?  The only registry manipulation that cygwin does is for the mount
>>table.  The "mount" command does this very well.
>
>IApache 2.0 threads have been redesigned for more portability.  So why
>should I use it under Cygwin?  If we do not find a way to provide
>W32/Debian packages for important software (Apache, Python, Tcl, etc..)
>not linked agains Cygwin, people ***may*** turn to native Windows
>executables.

I understand that there are native windows ports of many UNIX programs.
However, if you have a native apache port that needs to specify the path
to /etc as "c:/debian-win32/etc" but a cygwin version of inetd finds
/etc just fine using cygwin's mount table, I think that will be confusing
to the user.

cgf


-- 
To UNSUBSCRIBE, email to debian-win32-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org



Reply to: