diff options
author | Heikki Lindholm <holin@iki.fi> | 2008-10-17 15:14:12 +0000 |
---|---|---|
committer | Heikki Lindholm <holin@iki.fi> | 2008-10-17 15:14:12 +0000 |
commit | 9e54df6c07857a5d5e13ba523b36b5a37de14fc2 (patch) | |
tree | 1a5c9a96adc7ae3c50dd21444b947ca6895b9354 /contrib | |
parent | dc928350ed72aa11696b6908c289fb573b3979fb (diff) | |
download | libextractor-9e54df6c07857a5d5e13ba523b36b5a37de14fc2.tar.gz libextractor-9e54df6c07857a5d5e13ba523b36b5a37de14fc2.zip |
disable debug in deps, add pic just in case
Diffstat (limited to 'contrib')
-rwxr-xr-x | contrib/macosx/build-osx-framework.sh | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/contrib/macosx/build-osx-framework.sh b/contrib/macosx/build-osx-framework.sh index 425a632..e642aac 100755 --- a/contrib/macosx/build-osx-framework.sh +++ b/contrib/macosx/build-osx-framework.sh | |||
@@ -22,7 +22,7 @@ FW_BASE_DIR=/Library/Frameworks/${FW_NAME} | |||
22 | BUILD_DIR=/tmp/Extractor-build | 22 | BUILD_DIR=/tmp/Extractor-build |
23 | FINAL_FW_BASE_DIR="${BUILD_DIR}/${FW_NAME}" | 23 | FINAL_FW_BASE_DIR="${BUILD_DIR}/${FW_NAME}" |
24 | SDK_PATH="${BUILD_DIR}/${SDK}" | 24 | SDK_PATH="${BUILD_DIR}/${SDK}" |
25 | OPT_FLAGS="-O2 -g" | 25 | OPT_FLAGS="-O2 -force_cpusubtype_ALL" |
26 | 26 | ||
27 | BUILD_ARCHS_LIST="ppc i386" | 27 | BUILD_ARCHS_LIST="ppc i386" |
28 | export MACOSX_DEPLOYMENT_TARGET=10.4 | 28 | export MACOSX_DEPLOYMENT_TARGET=10.4 |
@@ -274,7 +274,7 @@ build_package() | |||
274 | CC="${ARCH_CC}" | 274 | CC="${ARCH_CC}" |
275 | CXX="${ARCH_CXX}" | 275 | CXX="${ARCH_CXX}" |
276 | CPPFLAGS="${ARCH_CPPFLAGS}" | 276 | CPPFLAGS="${ARCH_CPPFLAGS}" |
277 | CFLAGS="${OPT_FLAGS} -no-cpp-precomp -fno-common ${ARCH_CFLAGS}" | 277 | CFLAGS="${OPT_FLAGS} -no-cpp-precomp -fno-common -fPIC ${ARCH_CFLAGS}" |
278 | CXXFLAGS="${CFLAGS}" | 278 | CXXFLAGS="${CFLAGS}" |
279 | LDFLAGS="${ARCH_LDFLAGS}" | 279 | LDFLAGS="${ARCH_LDFLAGS}" |
280 | if ! ( cd "$1" && CC="${CC}" \ | 280 | if ! ( cd "$1" && CC="${CC}" \ |
@@ -317,6 +317,7 @@ build_dependencies() | |||
317 | build_package "${GETTEXT_NAME}" \ | 317 | build_package "${GETTEXT_NAME}" \ |
318 | "${ARCH_HOSTSETTING} \ | 318 | "${ARCH_HOSTSETTING} \ |
319 | --prefix="${FW_DIR}" \ | 319 | --prefix="${FW_DIR}" \ |
320 | --with-pic \ | ||
320 | --disable-shared \ | 321 | --disable-shared \ |
321 | --enable-static \ | 322 | --enable-static \ |
322 | --disable-java \ | 323 | --disable-java \ |
@@ -329,6 +330,7 @@ build_dependencies() | |||
329 | "${ARCH_HOSTSETTING} \ | 330 | "${ARCH_HOSTSETTING} \ |
330 | ac_cv_func_memcmp_working=yes \ | 331 | ac_cv_func_memcmp_working=yes \ |
331 | --prefix="${FW_DIR}" \ | 332 | --prefix="${FW_DIR}" \ |
333 | --with-pic \ | ||
332 | --disable-shared \ | 334 | --disable-shared \ |
333 | --enable-static" | 335 | --enable-static" |
334 | 336 | ||
@@ -337,6 +339,7 @@ build_dependencies() | |||
337 | "${ARCH_HOSTSETTING} \ | 339 | "${ARCH_HOSTSETTING} \ |
338 | ac_cv_func_memcmp_working=yes \ | 340 | ac_cv_func_memcmp_working=yes \ |
339 | --prefix="${FW_DIR}" \ | 341 | --prefix="${FW_DIR}" \ |
342 | --with-pic \ | ||
340 | --disable-shared \ | 343 | --disable-shared \ |
341 | --enable-static \ | 344 | --enable-static \ |
342 | --disable-oggtest" | 345 | --disable-oggtest" |
@@ -345,8 +348,10 @@ build_dependencies() | |||
345 | build_package "${LIBFLAC_NAME}" \ | 348 | build_package "${LIBFLAC_NAME}" \ |
346 | "${ARCH_HOSTSETTING} \ | 349 | "${ARCH_HOSTSETTING} \ |
347 | --prefix="${FW_DIR}" \ | 350 | --prefix="${FW_DIR}" \ |
351 | --with-pic \ | ||
348 | --disable-shared \ | 352 | --disable-shared \ |
349 | --enable-static \ | 353 | --enable-static \ |
354 | --disable-debug \ | ||
350 | --disable-asm-optimizations \ | 355 | --disable-asm-optimizations \ |
351 | --disable-cpplibs \ | 356 | --disable-cpplibs \ |
352 | --disable-oggtest \ | 357 | --disable-oggtest \ |
@@ -356,8 +361,10 @@ build_dependencies() | |||
356 | build_package "${LIBMPEG2_NAME}" \ | 361 | build_package "${LIBMPEG2_NAME}" \ |
357 | "${ARCH_HOSTSETTING} \ | 362 | "${ARCH_HOSTSETTING} \ |
358 | --prefix="${FW_DIR}" \ | 363 | --prefix="${FW_DIR}" \ |
364 | --with-pic \ | ||
359 | --disable-shared \ | 365 | --disable-shared \ |
360 | --enable-static" | 366 | --enable-static \ |
367 | --disable-debug" | ||
361 | 368 | ||
362 | } | 369 | } |
363 | 370 | ||
@@ -371,7 +378,7 @@ build_extractor() | |||
371 | then | 378 | then |
372 | echo "building libextractor for ${ARCH_NAME}..." | 379 | echo "building libextractor for ${ARCH_NAME}..." |
373 | ARCH_LDFLAGS="-arch ${ARCH_NAME} -isysroot ${SDK_PATH} -Wl,-syslibroot,${SDK_PATH} -L${FW_DIR}/lib" | 380 | ARCH_LDFLAGS="-arch ${ARCH_NAME} -isysroot ${SDK_PATH} -Wl,-syslibroot,${SDK_PATH} -L${FW_DIR}/lib" |
374 | CFLAGS="${OPT_FLAGS} -no-cpp-precomp ${ARCH_CFLAGS}" | 381 | CFLAGS="${OPT_FLAGS} -g -no-cpp-precomp ${ARCH_CFLAGS}" |
375 | CPPFLAGS="${ARCH_CPPFLAGS}" | 382 | CPPFLAGS="${ARCH_CPPFLAGS}" |
376 | CXXFLAGS="${CFLAGS}" | 383 | CXXFLAGS="${CFLAGS}" |
377 | LDFLAGS="${ARCH_LDFLAGS}" | 384 | LDFLAGS="${ARCH_LDFLAGS}" |