Michael Ring
Michael Ring
@Memotech-Bill , really nice idea, I am fighting the same issue with my freepascal port of the pico headers, I ended up re-implementing lots of the static inlines with pascal...
Yes, libtool was installed in initial make cc command: ls -1 usr/x86_64-apple-darwin20.3.0/installed (master)mxe autoconf automake ccache gmp isl libtool m4 mpc mpfr mxe-conf pkgconf but in the log I do...
``` ring@MacBook-Pro-1 mxe $ export PATH=$HOME/devel/mxe/usr/bin:$PATH (master)mxe ring@MacBook-Pro-1 mxe $ i686-w64-mingw32.static-gcc -print-prog-name=ld (master)mxe /Users/ring/devel/mxe/usr/bin/i686-w64-mingw32.static-ld ring@MacBook-Pro-1 mxe $ make expat (master)mxe [warning] **gettext-0.20.1** [build] expat i686-w64-mingw32.static Failed to build package expat...
https://gist.github.com/michael-ring/8de3429ab9c206733d965660cc15ced9
Great! That step did the trick: ``` make -B ccache MXE_USE_CCACHE= && make expat (master)mxe [warning] **gettext-0.20.1** [check reqs] [nonet lib] /Users/ring/devel/mxe/usr/x86_64-apple-darwin20.3.0/lib/nonetwork.dylib [git-log] 59247f91 docs: improve apt repo notes [build]...
I assume that ccache is now permanently disabled in my install (which is totally fine..). Is this assumption correct?
Thank you for your help!
I am fairly new to mxe as it was mostly hidden to me by dockcross, now I understand why they have a far more recent gcc than what is visible...
Could be a valid solution for #372, I could do a rsync of relevant files to a safe location after a successful build. Is there a need to make this...
ring@macbookair MacOS $ ~/fpcupdeluxe/fpc/bin/aarch64-darwin/fpc.sh -v Free Pascal Compiler version 3.3.1-e2bfa4a4a7 [2021/08/16] for aarch64