![]() While trying to install JavaScript support. I finally gave up when my last run produced this during ‘make install’: I built 5.11 since that matches what is installed with PyQt5 from the repo, but that failed as well. I built three individual released (5.11, 5.12, and 5.13). Which I copied from an existing mkspec for the Raspberry Pi 3, changing mtune from cortex-a53. QMAKE_CFLAGS += -march=armv8-a -mtune=cortex-a72 -mfpu=crypto-neon-fp-armv8 I wrote a wrapper script to run configure, disabling various things, and went so far as to create a unique mkspec to pick up the architecture that matched the Raspberry Pi 4: I’ve been hunting all over the web, and found what I thought might be useful help, but it was no help at all. Loaded library "/ssd/Qt5/plugins/xcbglintegrations/libqxcb-egl-integration.so" QFactoryLoader::QFactoryLoader() checking directory path "/ssd/Qt5/examples/widgets/widgets/analogclock/xcbglintegrations". ![]() Got keys from plugin meta data ("xcb_egl") Got lots more text, but nothing that explained anything: I then set QT_DEBUG_PLUGINS equal to 1 and ran it again. Which has to be one of the most crypticly stupid error messages I’ve ever seen. * failed to add service - already in use? At least I thought it’d successfully built until I tried to run one of the UI examples, and it failed with: It seemed to actually build with all defaults except where to install it, which I obviously changed to keep off the micro SDXC card. My first cross compilation task was with Qt version 5.13, with the installation area /ssd/Qt5. I’d mounted the MX500 on /ssd and I’d modified /etc/dphys-swapfile to place the swapfile on /ssd/swap, with my usual 2GB of space. Early I’d formatted and attached a $57 Crucial MX500 500GB SSD to one of the Pi’s USB 3 ports, and had set up shop on it to build software. One of the benefits of sheltering in place while waiting for Dorian to arrive is I’ve “found” the time to do a bit of development on the still newish Raspberry Pi 4 4GB. Making Qt5 with all four cores running, and Chromium sitting on the desktop.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |