enigma-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]