Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1. For linux verifications
- Get arm-linux-gnueabihf- first
- $ . ./envsetup.sh
- To build ump.ko first
- $ cd $MALI_ROOT/driver/src/devicedrv/ump
- $ make KDIR=/home/leiwang/rda8810/githome_4.4/out/target/product/etau/obj/KERNEL CONFIG=rda BUILD=debug
- To build mali.ko
- $ cd $MALI_ROOT/driver/src/devicedrv/mali
- To build libs
- $ cd $MALI_ROOT/driver
- $ VARIANT=mali400-r1p1-linux-ump-gles11-gles20 make
- To build test apps
- $ cd $MALI_ROOT/driver
- $ VARIANT=mali400-r1p1-linux-ump-gles11-gles20 make bin/platform_test_suite
- $ VARIANT=mali400-r1p1-linux-ump-gles11-gles20 make bin/egl_api_main_suite_20
- $ VARIANT=mali400-r1p1-linux-ump-gles11-gles20 make bin/gles2_api_suite
- To copy files
- INSTALL_DIR = $MALI_ROOT/install_dir
- $ cp $MALI_ROOT/driver/src/devicedrv/ump/ump.ko $INSTALL_DIR
- $ cp $MALI_ROOT/driver/src/devicedrv/mali/mali.ko $INSTALL_DIR
- $ cp $MALI_ROOT/driver/build/gcc-arm-linux-internal-indirect-debug-default_7a-mali400-r1p1-linux-ump-gles11-gles20/* $INSTALL_DIR -a
- $ cp $MALI_ROOT/driver/testbench/api_tests/opengles2/* $INSTALL_DIR/testbench/api_tests/opengles2 -a
- $ cp $MALI_ROOT/driver/testbench/api_tests/egl/* $INSTALL_DIR/testbench/api_tests/egl -a
- 2. For Android Integration
- To build ump.ko
- $ cd hardware/arm/mali/src/devicedrv/ump
- $ KDIR=/home/leiwang/rda8810/githome_4.4/out/target/product/haiyan_8810e/obj/KERNEL CONFIG=rda BUILD=debug CROSS_COMPILE=arm-eabi- make
- $ cp ump.ko ~/rda8810/githome_4.4/out/target/product/haiyan_8810e/customer/modules/
- To build mali.ko
- $ cd hardware/arm/mali/src/devicedrv/mali
- $ KDIR=/home/leiwang/rda8810/githome_4.4/out/target/product/haiyan_8810e/obj/KERNEL BUILD=debug USING_UMP=1 USING_PROFILING=0 MALI_PLATFORM=rda CROSS_COMPILE=arm-eabi- make
- $ cp mali.ko ~/rda8810/githome_4.4/out/target/product/haiyan_8810e/customer/modules/
- To build libs
- $ cd hardware/arm/mali
- $ CONFIG=release VARIANT=mali400-gles11-gles20-linux-android-kitkat-ump-rgb_is_xrgb-r1p1-prerotate make
- $ mm
- To build gralloc
- $ cd hardware/arm/mali/src/egl/android/gralloc
- $ mm
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement