warpme / minimyth2

Distro to make disk-less MythTV appliance
https://github.com/warpme/minimyth2/wiki
69 stars 20 forks source link

Fail to compile for Orange Pi Zero2 libpython2.7.so.1.0 #43

Closed paulsykes closed 1 year ago

paulsykes commented 1 year ago

Failing to compile for Orange Pi zero 2

ln: failed to access 'libpython2.7.so.1.0': No such file or directory

Steps to Reproduce:

  1. Install Ubuntu Server 22.04 .1inside KVM VM (8 Cores, 8GB Memory, default Kernel 5.15.0-56-generic)
  2. Create minimyth user during install
  3. Log in as minimyth
  4. Apt update and upgrade
  5. Follow instructions from Wiki

I've tried current Head and also commit id from last release 43b517beda92bfbc400222f0b453c677e7f8780

Build runs for some time without any issues. Prior to Kernel build I accept defaults for all NEW kernel config options. This seems strange to me that this is a manual operation?

Config for you reference (.txt added so it would upload) minimyth.conf.mk.txt

Console output at error

arm-minimyth-linux-gnueabi-ar rc libpython2.7.a Modules/threadmodule.o  Modules/signalmodule.o  Modules/posixmodule.o  Modules/errnomodule.o  Modules/pwdmodule.o  Modules/_sre.o  Modules/_codecsmodule.o  Modules/_weakref.o  Modules/zipimport.o  Modules/symtablemodule.o  Modules/xxsubtype.o
arm-minimyth-linux-gnueabi-ranlib libpython2.7.a
lto-wrapper: warning: using serial compilation of 27 LTRANS jobs
lto-wrapper: note: see the ‘-flto’ option documentation for more information
/tmp/ccgFcciB.s: Assembler messages:
/tmp/ccgFcciB.s:73: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:76: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:302: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:570: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:1336: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:1770: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:2239: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:2457: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:2489: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:2493: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:2496: Error: invalid constant (80) after fixup
/tmp/ccgFcciB.s:2500: Error: invalid constant (3) after fixup
/tmp/ccgFcciB.s:2534: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:2554: Error: invalid constant (100) after fixup
/tmp/ccgFcciB.s:2589: Error: invalid constant (17) after fixup
/tmp/ccgFcciB.s:2713: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:2781: Error: invalid constant (8000) after fixup
/tmp/ccgFcciB.s:2823: Error: invalid constant (20000) after fixup
/tmp/ccgFcciB.s:2833: Error: invalid constant (10000) after fixup
/tmp/ccgFcciB.s:2970: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:3032: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:3062: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:3232: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:3501: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:3527: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:3530: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:3532: Error: invalid constant (80) after fixup
/tmp/ccgFcciB.s:3538: Error: invalid constant (100) after fixup
/tmp/ccgFcciB.s:3598: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:3615: Error: invalid constant (3) after fixup
/tmp/ccgFcciB.s:3629: Error: invalid constant (17) after fixup
/tmp/ccgFcciB.s:3732: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:4007: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:4071: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:4382: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:4855: Error: invalid constant (398) after fixup
/tmp/ccgFcciB.s:4888: Error: invalid constant (a) after fixup
/tmp/ccgFcciB.s:4945: Error: invalid constant (2000) after fixup
/tmp/ccgFcciB.s:5711: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:6687: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:7303: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:7308: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:7361: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:7379: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:7410: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:7547: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:7667: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:7708: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:7764: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:7876: Error: invalid constant (4) after fixup
/tmp/ccgFcciB.s:7928: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:7997: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:8015: Error: invalid constant (80) after fixup
/tmp/ccgFcciB.s:8065: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:8394: Error: invalid constant (ffffffff80000000) after fixup
/tmp/ccgFcciB.s:8438: Error: invalid constant (3) after fixup
/tmp/ccgFcciB.s:8443: Error: invalid constant (3) after fixup
/tmp/ccgFcciB.s:8489: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:8491: Error: invalid constant (4) after fixup
/tmp/ccgFcciB.s:8494: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:8525: Error: invalid constant (100) after fixup
/tmp/ccgFcciB.s:8556: Error: invalid constant (100) after fixup
/tmp/ccgFcciB.s:8610: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:8810: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:8814: Error: invalid constant (80) after fixup
/tmp/ccgFcciB.s:8882: Error: invalid constant (7f) after fixup
/tmp/ccgFcciB.s:8990: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:9007: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:9125: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:10503: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:10527: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:11338: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:11340: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:11437: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:11459: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:11525: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:11581: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:11602: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:11663: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:12075: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:12078: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:12264: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:12437: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:13060: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:13121: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:13164: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:13498: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:13603: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:13614: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:14065: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:14154: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:14257: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:14346: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:14449: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:14538: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:14643: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:14663: Error: invalid constant (4) after fixup
/tmp/ccgFcciB.s:14675: Error: invalid constant (8) after fixup
/tmp/ccgFcciB.s:14681: Error: invalid constant (18) after fixup
/tmp/ccgFcciB.s:14691: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:14748: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:15094: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:15119: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:15144: Error: invalid constant (5) after fixup
/tmp/ccgFcciB.s:15235: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:15257: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:15264: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:15297: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:15307: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:15366: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:15369: Error: invalid constant (5f) after fixup
/tmp/ccgFcciB.s:15397: Error: invalid constant (c) after fixup
/tmp/ccgFcciB.s:15415: Error: invalid constant (c) after fixup
/tmp/ccgFcciB.s:15556: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:15581: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:15588: Error: invalid constant (2d) after fixup
/tmp/ccgFcciB.s:15601: Error: invalid constant (c) after fixup
/tmp/ccgFcciB.s:15738: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:15994: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:16379: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:16924: Error: invalid constant (398) after fixup
/tmp/ccgFcciB.s:16956: Error: invalid constant (a) after fixup
/tmp/ccgFcciB.s:17125: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:17175: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:17178: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:17746: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:17908: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:18086: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:18211: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:18314: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:18582: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:18611: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:18631: Error: invalid constant (2000) after fixup
/tmp/ccgFcciB.s:18682: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:18684: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:18709: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:18781: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:18784: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:19009: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:19022: Error: invalid constant (2000) after fixup
/tmp/ccgFcciB.s:19035: Error: invalid constant (2000) after fixup
/tmp/ccgFcciB.s:19077: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:19148: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:19407: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:19906: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:19915: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:19937: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20077: Error: invalid constant (20) after fixup
/tmp/ccgFcciB.s:20099: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20125: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:20187: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20189: Error: invalid constant (3) after fixup
/tmp/ccgFcciB.s:20191: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20203: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20625: Error: invalid constant (18) after fixup
/tmp/ccgFcciB.s:20637: Error: invalid constant (34) after fixup
/tmp/ccgFcciB.s:20667: Error: invalid constant (34) after fixup
/tmp/ccgFcciB.s:20748: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20755: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20851: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:20857: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20865: Error: invalid constant (7) after fixup
/tmp/ccgFcciB.s:20871: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20899: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:20966: Error: invalid constant (34) after fixup
/tmp/ccgFcciB.s:21037: Error: invalid constant (3) after fixup
/tmp/ccgFcciB.s:21471: Error: invalid constant (20) after fixup
/tmp/ccgFcciB.s:21498: Error: invalid constant (2) after fixup
/tmp/ccgFcciB.s:21591: Error: invalid constant (20) after fixup
/tmp/ccgFcciB.s:21615: Error: invalid constant (20) after fixup
/tmp/ccgFcciB.s:21687: Error: invalid constant (2) after fixup
/tmp/ccgFcciB.s:21762: Error: invalid constant (17) after fixup
/tmp/ccgFcciB.s:21778: Error: invalid constant (6) after fixup
/tmp/ccgFcciB.s:21780: Error: invalid constant (5) after fixup
/tmp/ccgFcciB.s:21973: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:22246: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:22263: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:22461: Error: invalid constant (20) after fixup
/tmp/ccgFcciB.s:22475: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:22556: Error: invalid constant (20) after fixup
/tmp/ccgFcciB.s:22672: Error: invalid constant (4) after fixup
/tmp/ccgFcciB.s:22802: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:22824: Error: invalid constant (10000) after fixup
/tmp/ccgFcciB.s:22836: Error: invalid constant (20000) after fixup
/tmp/ccgFcciB.s:22866: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:22897: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:22949: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:22951: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:22967: Error: invalid constant (2) after fixup
/tmp/ccgFcciB.s:22981: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:23030: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:23801: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:23885: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:23921: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:24286: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:24608: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:24609: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:24612: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:24627: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:24768: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:25015: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:25186: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:25277: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:25302: Error: invalid constant (46) after fixup
/tmp/ccgFcciB.s:25398: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:25484: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:25509: Error: invalid constant (46) after fixup
/tmp/ccgFcciB.s:25599: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:25701: Error: invalid constant (11c) after fixup
/tmp/ccgFcciB.s:25760: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:25817: Error: invalid constant (3) after fixup
/tmp/ccgFcciB.s:25928: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:26014: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:26019: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26147: Error: invalid constant (10000000) after fixup
/tmp/ccgFcciB.s:26223: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26269: Error: invalid constant (1) after fixup
/tmp/ccgFcciB.s:26304: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26322: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26769: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26770: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26826: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26920: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26955: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26994: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:26998: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:27025: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:27029: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:27060: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:28740: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:32016: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:32313: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:32437: Error: invalid constant (0) after fixup
/tmp/ccgFcciB.s:14685: Error: invalid constant (8) after fixup
/tmp/ccgFcciB.s:14697: Error: invalid constant (c) after fixup
/tmp/ccgFcciB.s:15101: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:18871: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:20311: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:20377: Error: invalid constant (ffffffffffffffff) after fixup
/tmp/ccgFcciB.s:20502: Error: invalid constant (ffffffffffffffff) after fixup
lto-wrapper: fatal error: arm-minimyth-linux-gnueabi-gcc returned 1 exit status
compilation terminated.
/home/minimyth/minimyth2/images/build/usr/lib/gcc/arm-minimyth-linux-gnueabi/12.2.0/../../../../arm-minimyth-linux-gnueabi/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
ln: failed to access 'libpython2.7.so.1.0': No such file or directory
make[15]: *** [Makefile:563: libpython2.7.so] Error 1
make[15]: Leaving directory '/home/minimyth/minimyth2/script/python2/python/work/main.d/Python-2.7.18'
make[14]: *** [../../gar.lib.mk:386: build-work/main.d/Python-2.7.18/Makefile] Error 2
make[14]: Leaving directory '/home/minimyth/minimyth2/script/python2/python'
make[13]: *** [../../gar.lib.mk:572: ../../python2/python/cookies/main.d/install] Error 2
make[13]: Leaving directory '/home/minimyth/minimyth2/script/python2/python-mako'
make[12]: *** [../../gar.lib.mk:591: imgdep-main] Error 2
make[12]: Leaving directory '/home/minimyth/minimyth2/script/python2/python-mako'
make[11]: *** [../../gar.lib.mk:572: ../../python2/python-mako/cookies/main.d/install] Error 2
make[11]: Leaving directory '/home/minimyth/minimyth2/script/opengl/mesa'
make[10]: *** [../../gar.lib.mk:591: imgdep-main] Error 2
make[10]: Leaving directory '/home/minimyth/minimyth2/script/opengl/mesa'
make[9]: *** [../../gar.lib.mk:572: ../../opengl/mesa/cookies/main.d/install] Error 2
make[9]: Leaving directory '/home/minimyth/minimyth2/script/opengl/opengl'
make[8]: *** [../../gar.lib.mk:591: imgdep-main] Error 2
make[8]: Leaving directory '/home/minimyth/minimyth2/script/opengl/opengl'
make[7]: *** [../../gar.lib.mk:572: ../../opengl/opengl/cookies/main.d/install] Error 2
make[7]: Leaving directory '/home/minimyth/minimyth2/script/xorg/xorg'
make[6]: *** [../../gar.lib.mk:591: imgdep-main] Error 2
make[6]: Leaving directory '/home/minimyth/minimyth2/script/xorg/xorg'
make[5]: *** [../../gar.lib.mk:572: ../../xorg/xorg/cookies/main.d/install] Error 2
make[5]: Leaving directory '/home/minimyth/minimyth2/script/system/lirc'
make[4]: *** [../../gar.lib.mk:591: imgdep-main] Error 2
make[4]: Leaving directory '/home/minimyth/minimyth2/script/system/lirc'
make[3]: *** [../../gar.lib.mk:572: ../../system/lirc/cookies/main.d/install] Error 2
make[3]: Leaving directory '/home/minimyth/minimyth2/script/system/irxkeys'
make[2]: *** [../../gar.lib.mk:591: imgdep-main] Error 2
make[2]: Leaving directory '/home/minimyth/minimyth2/script/system/irxkeys'
make[1]: *** [../../gar.lib.mk:572: ../../system/irxkeys/cookies/main.d/install] Error 2
make[1]: Leaving directory '/home/minimyth/minimyth2/script/meta/minimyth'
make: *** [../../gar.lib.mk:591: imgdep-main] Error 2

I've used the supplied binary image and it works great, however I was wanting to have a poke around a bit so was attempting to compile from source. Many thanks, the project looks really good.

warpme commented 1 year ago

Paul,

I fixed building for armv7 target. I tested build on rpi3 and It seems work well for wayland and eglfs. x11 gives black screen. Generally: have hell of problems with building bootloaders for armv7 target for other than rpi boards :-( Is there any reason why you are building for armv7 instead of aarch64 target?

paulsykes commented 1 year ago

Oh dear, I shouldn't have been building for armv7, I should have been building for aarch64. I didn't read far enough down the config file. I wrongly assumed that selecting mm_BOARD_TYPE would also select the correct mm_GARCH. I will update my mm_GARCH to aarch64 and try again.

Many thanks for your assistance.

warpme commented 1 year ago

Paul, fyi: https://github.com/warpme/miniarch

warpme commented 1 year ago

Closed by applying 841d71ad1f thx!