Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 611080 - crossdev mingw-w64 absolutely refuses to cooperate, when following the wiki to the T.
Summary: crossdev mingw-w64 absolutely refuses to cooperate, when following the wiki t...
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-02-27 10:10 UTC by hanetzer
Modified: 2017-02-28 07:30 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description hanetzer 2017-02-27 10:10:43 UTC
As summary.

I've tried both i686 and x86_64 mingw-w64, and using the winnt profile (and subdirs) as make.profile in /usr/$sysroot/etc/portage, and copying the embedded profile and modifying it as the wiki suggests.

Reproducible: Always

Steps to Reproduce:
1. emerge crossdev
2. Various instructions followed exactly from the wiki
3. crossdev -t {i686,x86_64}-w64-mingw32
4a. ln -s /usr/portage/profiles/prefix/windows/winnt /usr/$ARCH-w64-ming32/etc/portage/make.profile
5a. emerge sys-libs/zlib

4b. copy the embedded profile, remove ARCH, ELIBC, KERNEL from PROFILE_ONLY
5b. set said variables in profile/make.profile
6b. emerge zlib

Actual Results:  
a. ARCH is not set/make.profile symlink complaints
b. make -f win32/Makefile.gcc no such file when it does exist


Expected Results:  
Compiled and installed zlib to my prefix