From: David <db...@du...> - 2004-10-15 12:06:12
|
On Fri, Oct 15, 2004 at 01:54:12PM +0930, Garthy wrote: > Hi. > > Still no luck building the mingw setup, but I have received a good > number of suggestions (of varying types) that I am been trying. > Many thanks for the suggestions and references. There are some > build scripts available in the download section, but they are > quite incomplete. Having said that, I've tried to glue them > together with a wrapper script, and made absolutely minimal > modifications to the provided scripts to get them to work. I've > tried to infer the build environment from the short scripts but > there simply isn't enough information provided. The build still > fails, I've never dealt with cross-compilers, and don't know exactly what you need, but here's another idea. Debian has a set of mingw packages. I don't know if this would be all you'd need or not, but here's what info I can give if you can use it. Here's a description of the mingw32 package: Note in the "Depends" line that two other packages are required, in addition to the libc6 requirement. I'm thinking that you might be able to download the compiled packages and extract them into an alternation. The packages are stored in "ar" format. Within this archive, in addition to Debian-specific configs, is a tarfile of the actual files that are stored. They are stored relative to ., so you should be able to simply cd to, perhaps /usr/local and extract them there.. I'm not sure if any locations would be hard-coded or not. You might need to fiddle with your library paths, etc. Alternatively, if this wouldn't work, perhaps you might download the Debian sources for these packages and work from there. This would be necessary if you have an older version of libc6. This idea may not be helpful at all, but I thought I'd submit it. $ apt-cache show mingw32 Package: mingw32 Priority: optional Section: devel Installed-Size: 10944 Maintainer: Ron Lee <ro...@de...> Architecture: i386 Version: 3.3.1.20030804.1-1 Depends: mingw32-binutils, mingw32-runtime (>= 2.2), libc6 (>= 2.3.2-1) Filename: pool/main/m/mingw32/mingw32_3.3.1.20030804.1-1_i386.deb Size: 3774668 MD5sum: cb528535b82d5906a0684ad3a1145567 Description: Minimalist GNU win32 (cross) compiler A Linux hosted, win32 target, cross compiler for C/C++ . Freedom through obsolescence. Those who still really need to can now build windows executables from the comfort of Debian. . This package contains the C and C++ cross compilers. |