View Single Post
Old 02 March 2017, 21:32   #2
Posts: n/a
uae4arm build

Ok, so I had some success with uae4arm.
I ran:
make PLATFORM=generic-sdl
It compiled but when I start the uae4arm executable the device restarts immediately.
My questions generally for the building:
-do I have to use g++-4.8 or 4.9 or doesn't matter?
-do I have to add this to the Makefile because I build on a different device:
CPU_FLAGS= -marm -march=armv8-a -mtune=cortex-a53 -mfpu=neon-vfpv4

I also tried to compile with GLES with:
make PLATFORM=gles
but first it complained that the 'GLES/gl.h' was not found, but I overcame that problem by linking GLES -> GL, as on my device the gl.h header is located in /usr/include/GL.
But then the next problem was:
/usr/bin/ld: cannot find -lGLESv1_CM
collect2: error: ld returned 1 exit status
I only have these libraries prefixed with "lib":
$ ldconfig -p | grep -i egl (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/ (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libhybris-egl/ (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/ (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/ (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libhybris-egl/ (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libhybris-egl/ (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/libhybris-egl/ (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/
$ ldconfig -p | grep -i (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/ (libc6,hard-float) => /usr/lib/arm-linux-gnueabihf/ (libc6,hard-float, OS ABI: Linux 2.6.32) => /lib/arm-linux-gnueabihf/ (libc6,hard-float, OS ABI: Linux 2.6.32) => /usr/lib/arm-linux-gnueabihf/
So how should I modify the Makefile? How can I use the, and for the compilation? Or can I use these libraries at all instead?
Page generated in 0.04599 seconds with 11 queries