Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
qt5-qtwebkit on arm
Hello,
I managed to compile natively this monstruosity, after removing
-Wl-reduce-memory and adding
.if ${OPSYS} == "NetBSD" && ${MACHINE_CPU:U} == "arm"
LDFLAGS+= -Wl,-no-keep-memory
SUBST_CLASSES+= fix-cpu
SUBST_STAGE.fix-cpu= pre-configure
SUBST_MESSAGE.fix-cpu= Fixing cpu type.
SUBST_FILES.fix-cpu= CMakeLists.txt
SUBST_SED.fix-cpu= -e 's,\^arm,&|\^earm,'
.endif
to the Makefile.
The machine is an Orange Pi Pc, it has 1G of ram, and I added a little
more than 1G of swap. It was very close, better add some more.
I'm using current with current pkgsrc.
---------------------
// test.cpp
#include <QApplication>
#include <QWebView>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QWebView view;
view.show();
view.load(QUrl("http://NetBSD.org"));
return a.exec();
}
---------------------
$ gcc $(pkg-config --cflags --libs Qt5Widgets) $(pkg-config --cflags
--libs Qt5WebKitWidgets) -o test test.cpp
$ paxctl +m ./test
The web page is rendered and you can browse some links, but it will fail
in the end with a memory fault.
otter-browser will not even start.
Regards,
adr.
Home |
Main Index |
Thread Index |
Old Index