Odroid c2
-
Yes I have test armv7-mali,
Full log will not help because it block on compilation option.
/root/RetroPie-Setup/tmp/build/sdl2/2.0.4+4mali/src/video/mali-fbdev/SDL_malivideo.h:42:25: error: field 'native_display' has incomplete typeroot@odroid64:~# cc -V
cc: error: unrecognized command line option â-Vâ
cc: fatal error: no input files
compilation terminated.
root@odroid64:~# cc -v
Using built-in specs.
COLLECT_GCC=cc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/5/lto-wrapper
Target: aarch64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 5.3.1-14ubuntu2.1' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-arm64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-arm64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-arm64 --with-arch-directory=aarch64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu
Thread model: posix
gcc version 5.3.1 20160413 (Ubuntu/Linaro 5.3.1-14ubuntu2.1)I thinks the best way it's give you a ssh access. Send me in private your ssh public key.
Cheers,
-
@alpha_one_x86 It might be that it is broken on the odroid-c1 currently based on the error above. I will need to look into that first - probably happened with the last SDL update I made.
I don't know if I will have time to look into porting for the Odroid-C2, nor if it is worth the effort. Although SSH access would help, I really would need a board locally to test stuff.
-
You should also try building with
sudo __platform=armv7-mali __default_gcc_version=4.9 ./retropie_setup.sh
(not it will switch your default gcc on your system, but you can switch it back with the same commandline) -
I note some package like libsdl2-dev, then maybe some package don't need to be compìled from source on this platform.
-
You mean using the ubuntu one ? that won't have the correct framebuffer driver. If you have h/w accelerated opengl on desktop, (not gles), you can try the generic-x11 platform.
-
I use the official ubuntu from odroid: ubuntu64-16.04lts-mate-odroid-c2-20160525 I try...
-
I don't think that includes the mali framebuffer driver we have in our SDL. If you want to try it with the system sdl, you need to build for X11 target (which needs opengl) - I don't think that will work on the Mali GPU
-
sdl2 built fine on the 14.04 toolset on the Odroid-c1 (just tested) - so using gcc 4.9 might get you past that point.
-
@BuZz
Hi, I'm a new user.
I'm trying to compile emulationstation with option __platform=generic-x11
The compilation seems to be ok and the program starts successfully inside x11.
I compiled retroarch, lr-imame4all and lr-mamelibretro too but when I try to run a game doesn't work.
Any news about the compilation without x11?Thank you.
roleo -
@roleo unsupported. Also Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first
-
Yes, I already read the rules but this doesn't change my post.
I know that is unsupported but I was hoping that someone is still working on it.Bye
-
@roleo it does change your post - since you mentioned nothing about your setup/OS.
Assuming ODroid-C2 with Ubuntu - it is unsupported and I am not working on it. I don't have one of the boards.
If you are a developer you can start by forcing platform "odroid-c1" as a starting point.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.