[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Enigma 1.30-beta on macOS Big Sur ready for testing
From: |
Andreas Lochmann |
Subject: |
Re: Enigma 1.30-beta on macOS Big Sur ready for testing |
Date: |
Tue, 24 Aug 2021 22:01:03 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0 |
Hi,
Am 20.08.21 um 16:10 schrieb Sidney Markowitz:
Andreas Lochmann wrote on 20/08/21 11:15 pm:
I built the zip, using the scripts etc/mxe-configure.sh and
etc/mxe-dist.sh:
./autogen.sh
cd etc
./mxe-configure.sh
..
make
[copy preview images]
cd etc
./mxe-dist.sh
In Ubuntu I can sudo apt install mingw-64 to get the cross compiler
environment, but where does it expect the libraries to go, e.g., where
do I put the files from SDL2_devel-2.0.0-mingw.tar.gz? What other
packages did you download and which did you have to build yourself?
Unfortunately, there was so much trial-and-error that I barely remember
any details. Libraries and executables were installed to
/usr/i686-w64-mingw32
(I am aware about the paradoxical naming scheme. Please don't ask why
the packages chose this directory, I really don't know, and after days
and days of experimentation, didn't care anymore.) Subdirectories:
/usr/i686-w64-mingw32/bin
/usr/i686-w64-mingw32/include
/usr/i686-w64-mingw32/lib
/usr/i686-w64-mingw32/share
Then there is a softlink
/usr/local/i686-w64-mingw32 -> /usr/i686-w64-mingw32
Also, while most /usr/i686-w64-mingw32/* are inhabited as expected,
/usr/i686-w64-ming32/include holds mostly (but not only) softlinks to
files in
/usr/share/mingw-w64/include
(Yes, mingw-w64, not mingw32-w64.)
/usr/share/mingw-w64 itself only holds this subdirectory, include.
(There also is
/usr/x86_64-w64-mingw32
but this seems to be an unused remnant of experimentation and/or
installation.)
I found most necessary packages here:
https://mxe.cc/#packages
All in all ... I guess you understand why I did not document this and
why I do not recommend my setup.
Regards
Andreas