amarullz

Minimal compiling

Dec 29th, 2015
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.13 KB | None | 0 0
  1. arm-linux-gnueabihf-gcc -static \
  2.   -O3 \
  3.   -fdata-sections -ffunction-sections -Wl,--gc-sections \
  4.   -D_GLIBCXX_DEBUG_PEDANTIC -D_GLIBCXX_DEBUG \
  5.   -fPIC -DPIC -Wl,-s -Werror \
  6.   -ftree-vectorize -mvectorize-with-neon-quad -fprefetch-loop-arrays \
  7.   -funsafe-math-optimizations \
  8.   -fopenmp -mfloat-abi=hard -mfpu=neon \
  9.  \
  10.   -D__ARM_HAVE_NEON \
  11.   -DLIBAROMA_CONFIG_TEXT_NOHARFBUZZ=1 \
  12.   -DLIBAROMA_CONFIG_NOMINZIP=1 \
  13.   -DLIBAROMA_CONFIG_NOJPEG=1 \
  14.   -DLIBAROMA_CONFIG_NOPNGWRITE=1 \
  15.   -DLIBAROMA_CONFIG_OPENMP=1 \
  16.   -DLIBAROMA_CONFIG_DEBUG_TRACE=0 \
  17.   -DLIBAROMA_CONFIG_DEBUG=3 \
  18.   -DLIBAROMA_CONFIG_DEBUG_FILE=0 \
  19.   -DLIBAROMA_CONFIG_DEBUG_MEMORY=0 \
  20.   -DLIBAROMA_CONFIG_COMPILER_MESSAGE=1 \
  21.   -DLIBAROMA_CONFIG_SHMEMFB=0 \
  22.   -DLIBAROMA_PFLINUX_DUMMY_PTHREAD=1 \
  23.   -DANDROID=1 \
  24.   -D__ANDROID__ \
  25.  \
  26.   -DZ_SOLO \
  27.   -DUSE_MMAP \
  28.   -DFT2_NO_HARFBUZZ=1 \
  29.   -DFT2_BUILD_LIBRARY \
  30.   -DDARWIN_NO_CARBON \
  31.  \
  32.   ../../../libs/zlib/src/adler32.c \
  33.     ../../../libs/zlib/src/crc32.c \
  34.     ../../../libs/zlib/src/infback.c \
  35.     ../../../libs/zlib/src/inflate.c \
  36.     ../../../libs/zlib/src/inftrees.c \
  37.     ../../../libs/zlib/src/inffast.c \
  38.     ../../../libs/zlib/src/trees.c \
  39.     ../../../libs/zlib/src/zutil.c \
  40.  \
  41.   ../../../libs/png/png.c \
  42.   ../../../libs/png/pngerror.c \
  43.   ../../../libs/png/pngget.c \
  44.   ../../../libs/png/pngmem.c \
  45.   ../../../libs/png/pngpread.c \
  46.   ../../../libs/png/pngread.c \
  47.   ../../../libs/png/pngrio.c \
  48.   ../../../libs/png/pngrtran.c \
  49.   ../../../libs/png/pngrutil.c \
  50.   ../../../libs/png/pngset.c \
  51.   ../../../libs/png/pngtrans.c \
  52.  \
  53.   ../../../libs/png/arm/arm_init.c \
  54.   ../../../libs/png/arm/filter_neon.S \
  55.   ../../../libs/png/arm/filter_neon_intrinsics.c \
  56.  \
  57.   ../../../libs/freetype/src/base/ftbbox.c \
  58.   ../../../libs/freetype/src/base/ftbitmap.c \
  59.   ../../../libs/freetype/src/base/ftfstype.c \
  60.   ../../../libs/freetype/src/base/ftglyph.c \
  61.   ../../../libs/freetype/src/base/ftlcdfil.c \
  62.   ../../../libs/freetype/src/base/ftstroke.c \
  63.   ../../../libs/freetype/src/base/fttype1.c \
  64.   ../../../libs/freetype/src/base/ftbase.c \
  65.   ../../../libs/freetype/src/base/ftsystem.c \
  66.   ../../../libs/freetype/src/base/ftinit.c \
  67.   ../../../libs/freetype/src/base/ftgasp.c \
  68.   ../../../libs/freetype/src/raster/raster.c \
  69.   ../../../libs/freetype/src/sfnt/sfnt.c \
  70.   ../../../libs/freetype/src/smooth/smooth.c \
  71.   ../../../libs/freetype/src/autofit/autofit.c \
  72.   ../../../libs/freetype/src/truetype/truetype.c \
  73.   ../../../libs/freetype/src/cff/cff.c \
  74.   ../../../libs/freetype/src/cid/type1cid.c \
  75.   ../../../libs/freetype/src/bdf/bdf.c \
  76.   ../../../libs/freetype/src/type1/type1.c \
  77.   ../../../libs/freetype/src/type42/type42.c \
  78.   ../../../libs/freetype/src/winfonts/winfnt.c \
  79.   ../../../libs/freetype/src/pcf/pcf.c \
  80.   ../../../libs/freetype/src/pfr/pfr.c \
  81.   ../../../libs/freetype/src/psaux/psaux.c \
  82.   ../../../libs/freetype/src/psnames/psnames.c \
  83.   ../../../libs/freetype/src/pshinter/pshinter.c \
  84.   ../../../libs/freetype/src/gzip/ftgzip.c \
  85.   ../../../libs/freetype/src/lzw/ftlzw.c \
  86.  \
  87.   ../../../libs/harfbuzz-ng/src/hb-ucdn/ucdn.c \
  88.  \
  89.   ../../../src/contrib/platform/linux/fb_driver.c \
  90.   ../../../src/contrib/platform/linux/platform.c \
  91.  \
  92.   ../../../src/aroma/aroma.c \
  93.   ../../../src/aroma/version.c \
  94.   ../../../src/aroma/debug/*.c \
  95.  \
  96.   ../../../src/aroma/utils/array.c \
  97.   ../../../src/aroma/utils/minutf8.c \
  98.   ../../../src/aroma/utils/stream.c \
  99.   ../../../src/aroma/utils/strings.c \
  100.   ../../../src/aroma/utils/system.c \
  101.   ../../../src/aroma/utils/time.c \
  102.  \
  103.   ../../../src/aroma/graph/canvas.c \
  104.   ../../../src/aroma/graph/fb.c \
  105.   ../../../src/aroma/graph/image.c \
  106.   ../../../src/aroma/graph/png.c \
  107.   ../../../src/aroma/graph/text.c \
  108.  \
  109.   ../../../src/aroma/graph/draw/*.c \
  110.  \
  111.   ../../../src/aroma/graph/engine/*.c \
  112.  \
  113.   ../../../examples/libaroma_test_graphonly.c \
  114.  \
  115.   -I../../../include \
  116.   -I../../../src/contrib/platform/linux/include \
  117.   -I../../../src \
  118.   -I../../../libs/zlib/src \
  119.   -I../../../libs/freetype/builds \
  120.   -I../../../libs/freetype/include \
  121.   -I../../../libs/png \
  122.   -I../../../libs/harfbuzz-ng/src/hb-ucdn \
  123.  \
  124.   -o libaroma_test -lm -lrt
Advertisement
Add Comment
Please, Sign In to add comment