export CC=arm-linux-gnueabihf-gcc
export PKG_CONFIG_PATH=/home/zhaowei/mywork/mylib/lib/pkgconfig
export WLD=/home/zhaowei/mywork/mylib
export COMPOSITOR_LIBS="-lGLESv2 -lEGL -lGAL -lwayland-server -lxkbcommon -lpixman-1"
export COMPOSITOR_CFLAGS="-I$WLD/include -I$WLD/include/pixman-1 -L$SDK_DIR/drivers -DLINUX=1 -DEGL_API_FB -DEGL_API_WL"
export CFLAGS="-L/home/zhaowei/mywork/mylib/lib -I/home/zhaowei/mywork/mylib/include -I$WLD/include -I$WLD/include/pixman-1 -L$WLD -L$SDK_DIR/drivers -DLINUX=1 -DEGL_API_FB -DEGL_API_WL"
export CLIENT_CFLAGS="-I$WLD/include -I$WLD/include/cairo -I$WLD/include/pixman-1"
export CLIENT_LIBS="-lGLESv2 -lEGL -lwayland-client -lwayland-cursor -lxkbcommon"
export SIMPLE_EGL_CLIENT_CFLAGS="-DLINUX=1 -DEGL_API_FB -DEGL_API_WL -I $WLD/include"
export SIMPLE_EGL_CLIENT_LIBS="-lGLESv2 -lEGL -lwayland-client -lwayland-cursor"
export IMAGE_LIBS="-lwayland-cursor"
export WESTON_INFO_LIBS="-lwayland-client"
./configure --prefix=/home/zhaowei/mywork/mylib \
--disable-setuid-install \
--disable-x11-compositor --disable-drm-compositor \
--disable-rpi-compositor --disable-wayland-compositor \
--disable-weston-launch --disable-libunwind \
--disable-xwayland-test --disable-xwayland \
--build=i686-linux --host=arm-linux-gnueabihf \
WESTON_NATIVE_BACKEND="fbdev-backend.so"
编译 libmtdev1.1.15
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 udev-168/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib --with-pci-ids-path=/home/zhaowei/mywork/pciutils-2.2.0
编译 gobject-introspection-1.31.10
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 cairo-1.8.6/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib --enable-png=no --enable-svg=no
编译 freetype-2.4.6/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 pixman-0.30.0/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib --enable-png=no --enable-svg=no
编译 libffi-3.0.11-rc1/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 pci.ids
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 usbutils-0.84/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 libusb-0.1.12/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 acl-2.2.50/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 attr-2.4.47/
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 glib-2.34.0/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib --cache-file=arm-linux.cache
编译 zlib-1.2.7/
./configure --prefix=/home/zhaowei/mywork/mylib
export PKG_CONFIG_PATH=/home/zhaowei/mywork/mylib/lib/pkgconfig
export WLD=/home/zhaowei/mywork/mylib
export COMPOSITOR_LIBS="-lGLESv2 -lEGL -lGAL -lwayland-server -lxkbcommon -lpixman-1"
export COMPOSITOR_CFLAGS="-I$WLD/include -I$WLD/include/pixman-1 -L$SDK_DIR/drivers -DLINUX=1 -DEGL_API_FB -DEGL_API_WL"
export CFLAGS="-L/home/zhaowei/mywork/mylib/lib -I/home/zhaowei/mywork/mylib/include -I$WLD/include -I$WLD/include/pixman-1 -L$WLD -L$SDK_DIR/drivers -DLINUX=1 -DEGL_API_FB -DEGL_API_WL"
export CLIENT_CFLAGS="-I$WLD/include -I$WLD/include/cairo -I$WLD/include/pixman-1"
export CLIENT_LIBS="-lGLESv2 -lEGL -lwayland-client -lwayland-cursor -lxkbcommon"
export SIMPLE_EGL_CLIENT_CFLAGS="-DLINUX=1 -DEGL_API_FB -DEGL_API_WL -I $WLD/include"
export SIMPLE_EGL_CLIENT_LIBS="-lGLESv2 -lEGL -lwayland-client -lwayland-cursor"
export IMAGE_LIBS="-lwayland-cursor"
export WESTON_INFO_LIBS="-lwayland-client"
./configure --prefix=/home/zhaowei/mywork/mylib \
--disable-setuid-install \
--disable-x11-compositor --disable-drm-compositor \
--disable-rpi-compositor --disable-wayland-compositor \
--disable-weston-launch --disable-libunwind \
--disable-xwayland-test --disable-xwayland \
--build=i686-linux --host=arm-linux-gnueabihf \
WESTON_NATIVE_BACKEND="fbdev-backend.so"
编译 libmtdev1.1.15
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 udev-168/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib --with-pci-ids-path=/home/zhaowei/mywork/pciutils-2.2.0
编译 gobject-introspection-1.31.10
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 cairo-1.8.6/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib --enable-png=no --enable-svg=no
编译 freetype-2.4.6/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 pixman-0.30.0/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib --enable-png=no --enable-svg=no
编译 libffi-3.0.11-rc1/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 pci.ids
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 usbutils-0.84/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 libusb-0.1.12/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 acl-2.2.50/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 attr-2.4.47/
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib
编译 glib-2.34.0/
export CFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
export CPPFLAGS="-I/home/zhaowei/mywork/mylib/include -L/home/zhaowei/mywork/mylib/lib"
./configure --build=i686-linux --host=arm-linux-gnueabihf --prefix=/home/zhaowei/mywork/mylib --cache-file=arm-linux.cache
编译 zlib-1.2.7/
./configure --prefix=/home/zhaowei/mywork/mylib