| delorie.com/archives/browse.cgi | search |
| X-Recipient: | archive-cygwin AT delorie DOT com |
| DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
| :list-unsubscribe:list-subscribe:list-archive:list-post | |
| :list-help:sender:date:from:to:subject:in-reply-to:message-id | |
| :references:mime-version:content-type; q=dns; s=default; b=qrIpp | |
| 61GoOsXt4E+tKFKDXosLigrWsWKI91hdLM9iZW0hJuNdDGjFihlQZSC8bbhDD0sZ | |
| lLt7/680rghMP4eLVP0Wgo1NH67Vqzcw535kU/G3KXZa2do0/hDp3FYxMfPNuiym | |
| xW28pi2BGwVz9zgMvtIX1VXP4J3kpQtODezcjE= | |
| DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
| :list-unsubscribe:list-subscribe:list-archive:list-post | |
| :list-help:sender:date:from:to:subject:in-reply-to:message-id | |
| :references:mime-version:content-type; s=default; bh=DiHTOVaKQHE | |
| adrkDMIhcUmmu1rc=; b=H2wzYctSsXWNa7dIoXVpsm+6EFBCpwit0JNduLVbZtf | |
| SYqiOOs6NEfYmsu3BqhR30C+ROQ3qZbFCMqnEiTOD4cFc7zj/MSsxeSr1mZKVO8P | |
| fPZlf2aD3fbVrkrwyqOgNKDWRtp+s7sjksAyW1J9BNoYp6wJ5vTjWPdVOSJlvS+M | |
| = | |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Id: | <cygwin.cygwin.com> |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sourceware.org/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
| X-Spam-SWARE-Status: | No, score=-3.6 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_DNSWL_MED,RCVD_IN_HOSTKARMA_W,RP_MATCHES_RCVD autolearn=ham version=3.3.1 |
| Date: | Wed, 12 Jun 2013 23:51:25 +0100 (GMT Daylight Time) |
| From: | Arthur Norman <acn1 AT cam DOT ac DOT uk> |
| To: | cygwin AT cygwin DOT com |
| Subject: | Re: [64bit] Xlib.h not available in cross-compile-to-self usage |
| In-Reply-To: | <alpine.WNT.2.00.1306120819310.1460@panamint> |
| Message-ID: | <alpine.WNT.2.00.1306122228170.1916@panamint> |
| References: | <alpine DOT WNT DOT 2 DOT 00 DOT 1306120819310 DOT 1460 AT panamint> |
| User-Agent: | Alpine 2.00 (WNT 1167 2008-08-23) |
| MIME-Version: | 1.0 |
Thanks. I am building the code from reduce-algebra.sourceforge.net and in
particular updating the build system there so that anybody who fetches
will be able to build. The part that I am mostly concerned with uses
either the FOX toolkit for its GUI stuff or wxWidgets (each built from
source) so in the native cygwin case that is just a bunch of X11 stuff
with Xft, Xrandr, fontconfig and the like. At present I can build a 32-bit
set of binaries if I am using a 32-bit cygwin shell and compile using just
"gcc" (rather than trying i686-pc-cygwin-gcc which exists but its sys-root
is less populated) and I can build a 64-bit one if I use a 64-bit cygwin
shell. But eventually it would feel tidy to be able to build i686-cygwin,
x86_64-cygwin, i686-mingw32 and x86_64-mingw binaries all using just one
host machine - and at present I can do that if I do not try to build the
GUI versions.
So I can in fact build all I want at present - but I have to build some
versions from a 32-bit cygwin shell and some from a 64-bit one, and the
facility that arises using "--host=i686-pc-cygwin" on a 32-bit cygwin
platform exists enough to feel tempting (to leave me a set of build
scripts consistent wherever I run them) but is unexpectedly deficient
compared to omitting the "--host" - and ditto in the 64-bit world.
So my note here is more a note of incompleteness and a hope that
eventually eveything that can be built by plain "gcc" on regugar 32-bit
cygwin will be buildable using either i686-pc-cygwin-gcc or
x86_64-pc-cygwin-gcc - with X11, Xft, Xranrd, fontconfig being the
components I am most waiting for but not feeling a need to make my request
an urgent one!
Arthur
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |