Upload
diana-ludovice
View
79
Download
1
Embed Size (px)
Citation preview
●Download cross-compiler for your architecture here
●Throughout this discussion cross-compiler refers to
FriendlyARM
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-gcc]" CXX="[path_to_arm-none-linux-
gnueabi-g++]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3" --with-shared
CROSS-COMPILING
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-gcc]" CXX="[path_to_arm-none-linux-
gnueabi-g++]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3" --with-shared
$make
CROSS-COMPILING
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-gcc]" CXX="[path_to_arm-none-linux-
gnueabi-g++]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3" --with-shared
$make
CROSS-COMPILING
$make install DESTDIR=[your_choice]
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-gcc]" CXX="[path_to_arm-none-linux-
gnueabi-g++]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3“
CROSS-COMPILING
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-gcc]" CXX="[path_to_arm-none-linux-
gnueabi-g++]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3" --with-shared
$make
CROSS-COMPILING
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-gcc]" CXX="[path_to_arm-none-linux-
gnueabi-g++]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3" --with-shared
$make
CROSS-COMPILING
$make install DESTDIR=[your_choice]
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-
gcc]" CXX="[path_to_arm-none-linux-gnueabi-g++]" --disable-xmldoc --with-sqlite3="[path_to_sql]" AR="
[path_to_arm-none-linux-gnueabi-ar]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3"
CROSS-COMPILING
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-
gcc]" CXX="[path_to_arm-none-linux-gnueabi-g++]" --disable-xmldoc --with-sqlite3="[path_to_sql]" AR="
[path_to_arm-none-linux-gnueabi-ar]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3"
CROSS-COMPILING
$make
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-
gcc]" CXX="[path_to_arm-none-linux-gnueabi-g++]" --disable-xmldoc --with-sqlite3="[path_to_sql]" AR="
[path_to_arm-none-linux-gnueabi-ar]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3"
CROSS-COMPILING
$make
$sudo make install DESTDIR=[your_choice]
$./configure --host=arm-linux-gnueabi --target=arm-linux-gnueabi --build=i686 CC="[path_to_arm-none-linux-gnueabi-
gcc]" CXX="[path_to_arm-none-linux-gnueabi-g++]" --disable-xmldoc --with-sqlite3="[path_to_sql]" AR="
[path_to_arm-none-linux-gnueabi-ar]" LDFLAGS="-Wl,--dynamic-linker=/vendor/lib/ld-linux.so.3"
CROSS-COMPILING
$make
$sudo make install DESTDIR=[your_choice]
$sudo make samples DESTDIR=[your_choice]
●Follow the instructions listed here
●Put the asterisk binaries to your device
●Follow the instructions listed here
●Put the asterisk binaries to your device
●Put necessary libraries to /vendor/lib/ or /system/lib/
●Follow the instructions listed here
●Put the asterisk binaries to your device
●Put necessary libraries to /vendor/lib/ or /system/lib/
●RUN ASTERISK