This is the mail archive of the cygwin-xfree@cygwin.com mailing list for the Cygwin XFree86 project.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
On Tue, 9 Jul 2002, Harold L Hunt wrote: > A new cross compilation system was implemented for XFree86 in May of 2002. > This new system is described here: > > http://www.xfree86.org/~keithp/xconf2001/cc-imake.pdf According to that document, I modified the imakemdep.h file. make World CROSSCOMPILEDIR="/usr/i686-pc-cygwin32/bin" compiled without any errors (because of some Imakefile patches for rman). The patch for imake is attached Comments: the CROSS_UTS_RELEASE is static because of I found no version string from cygwin. Such a string might be added to the cygwin headers or might be constructed from other version information in cygwin/version.h glibc_major and glibc_minor was not set, but always referenced in imake. But the imake code seems still to make some assumptions base on the host operating system. I did not include other patches to Imakefiles since they substitute ProgramTarget(rman) by HostProgramTarget(rman). This is needed for running full make World, but does not compile rman.exe for cygwin. In host.def the macros CCmd, AsCmd are not preceeded by i686-pc-cygwin32- anymore but only the sort names (gcc, as ...). bye ago -- Alexander.Gottwald@informatik.tu-chemnitz.de http://www.gotti.org ICQ: 126018723
Attachment:
crosscompile.diff
Description: Text document
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |