#!/bin/bash CFLAGS="-fPIC -I. -O2 -DCLD_WINDOWS" LDFLAGS=-L. CC=g++ AR=ar rm -f *.o rm -f libcld.a SOURCES="encodings/compact_lang_det/cldutil.cc \ encodings/compact_lang_det/cldutil_dbg_empty.cc \ encodings/compact_lang_det/compact_lang_det.cc \ encodings/compact_lang_det/compact_lang_det_impl.cc \ encodings/compact_lang_det/ext_lang_enc.cc \ encodings/compact_lang_det/getonescriptspan.cc \ encodings/compact_lang_det/letterscript_enum.cc \ encodings/compact_lang_det/tote.cc \ encodings/compact_lang_det/generated/cld_generated_score_quadchrome_0406.cc \ encodings/compact_lang_det/generated/compact_lang_det_generated_cjkbis_0.cc \ encodings/compact_lang_det/generated/compact_lang_det_generated_ctjkvz.cc \ encodings/compact_lang_det/generated/compact_lang_det_generated_deltaoctachrome.cc \ encodings/compact_lang_det/generated/compact_lang_det_generated_quadschrome.cc \ encodings/compact_lang_det/win/cld_htmlutils_windows.cc \ encodings/compact_lang_det/win/cld_unilib_windows.cc \ encodings/compact_lang_det/win/cld_utf8statetable.cc \ encodings/compact_lang_det/win/cld_utf8utils_windows.cc \ encodings/internal/encodings.cc \ languages/internal/languages.cc \ thunk.cc" #encodings/compact_lang_det/win/cld_unicodetext.cc \ echo echo "Compile..." $CC -c $CFLAGS $SOURCES echo echo "Make libcld.a" $AR rcs libcld.a *.o echo #$CC -DCLD_WINDOWS -I. -L. -o example example.cc -lcld -lstdc++ $CC -DCLD_WINDOWS -I. -L. -o cld.so -lstdc++ *.o echo echo "Done!"