Did you already try to cross-compile a Juce application for ARM-Linux?
:?: Ok, why do I need that? I’m currently porting CopperLan to RaspberryPi. I’m not so used with the Linux command line dev tools, so I re-used the existing Eclipse project we made previously for other custom platforms running Embedded Linux. My current status: I am able to build my stuff (deamon & console tools) under Windows using Eclipse/Cygwin/Toolchain provided here, and it’s running perfectly on the Raspi.
But now I would like to build a test applications based on Juce… a very simple “Hello world”. I’ve configured an Eclipse project from the make file provided by Introjucer, it is compiling the application source code, but I get this error on the first Juce source code file:
In file included from ../../JuceLibraryCode/modules/juce_core/juce_core.cpp:40:0:
../../JuceLibraryCode/modules/juce_core/native/juce_BasicNativeHeaders.h:168:25: fatal error: sys/ptrace.h: No such file or directory
make: *** [build/intermediate/Debug/juce_core_aff681cc.o] Error 1
I thought it was just a missing include path, but I have searched for this ptrace.h file under Cygwin & toolchain without success…
My test application is very basic (just a simple “hello world” window), just using juce_core, juce_data_structures, juce_event, juce_graphics, juce_gui_basics, juce_gui_extra, and juce_opengl modules. Same result for debug and release configs.
Any idea? :oops: