/AooServerOnRouter

Aooserver Cross Compiling for MIPS and ARM64 router

Primary LanguageMakefile

AooServerOnRouter

Aooserver Cross Compiled for MIPS and ARM64 OpenWRT router.

To use it on an openwrt router, putting the library files into path like /usr/lib if needed.

You need to get mips_lib.tar.gz or arm_lib.tar.gz unzipped and place files into your dependent directory, such as /usr/lib.

Maybe different release of openwrt depend on different library files. Better to just put in the library files it needs.

Using command ldd -file to find what dependencies are you missing.

NOTE

To build an aooserver of your own device from source https://github.com/essej/aooserver.

You may need comment out line 96 in JuceLibraryCode/modules/juce_core/juce_core.cpp.

#if ! JUCE_ANDROID
//#include <execinfo.h>
#endif

You may also need to build your own library files first, such as libcurl, libnghttp2.

After that, change the makefile and add these dependencies into it. (Mainly at LDFLAGS)