[Patches] [ python-Patches-553702 ] Cygwin make install patch
noreply@sourceforge.net
noreply@sourceforge.net
Thu, 06 Jun 2002 02:50:15 -0700
Patches item #553702, was opened at 2002-05-08 14:44
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=553702&group_id=5470
Category: Build
Group: None
Status: Open
Resolution: None
Priority: 5
Submitted By: Jason Tishler (jlt63)
>Assigned to: Jason Tishler (jlt63)
Summary: Cygwin make install patch
Initial Comment:
This patch fixes make install for Cygwin. Specifically, it reverts
to the previous behavior:
o install libpython$(VERSION)$(SO) in $(BINDIR)
o install $(LDLIBRARY) in $(LIBPL)
It also begins to remove Cygwin's dependency on
$(DLLLIBRARY) which I hope to take advantage of
when I attempt to make Cygwin as similar as possible
to the other Unix platforms (in other patches).
I tested this patch under Red Hat Linux 7.1 without
any ill effects.
BTW, I'm not the happiest using the following
test for Cygwin:
test "$(SO)" = .dll
I'm willing to update the patch to use:
case "$(MACHDEP)" in cygwin*
instead, but IMO that will look uglier.
----------------------------------------------------------------------
Comment By: Martin v. Löwis (loewis)
Date: 2002-06-06 11:49
Message:
Logged In: YES
user_id=21627
On Unix, if a shared libpython is created, it is installed
as part of altbininstall, not as part of libainstall. I feel
that pythonxy.dll is not really a library, but a binary -
quite unlike libpythonxy.a (which is more close to the
import library). So I feel that this patch would better be
incorporated into altbininstall.
----------------------------------------------------------------------
Comment By: Jason Tishler (jlt63)
Date: 2002-06-04 17:17
Message:
Logged In: YES
user_id=86216
Please review when you get a chance, thanks.
----------------------------------------------------------------------
Comment By: Jason Tishler (jlt63)
Date: 2002-05-22 18:30
Message:
Logged In: YES
user_id=86216
Can I commit this one? Note that make install is
busted under Cygwin without this patch.
----------------------------------------------------------------------
You can respond by visiting:
http://sourceforge.net/tracker/?func=detail&atid=305470&aid=553702&group_id=5470