Browse code

detect availability of -rdynamic and -export-dynamic

Originally committed as revision 5548 to svn://svn.ffmpeg.org/ffmpeg/trunk

Måns Rullgård authored on 2006/06/30 08:00:10
Showing 1 changed files
... ...
@@ -496,7 +496,6 @@ bktr="yes"
496 496
 audio_oss="yes"
497 497
 dv1394="no"
498 498
 make="gmake"
499
-FFLDFLAGS="$FFLDFLAGS -export-dynamic"
500 499
 extralibs="$extralibs -lossaudio"
501 500
 ;;
502 501
 OpenBSD)
... ...
@@ -507,7 +506,6 @@ audio_oss="yes"
507 507
 dv1394="no"
508 508
 make="gmake"
509 509
 LIBOBJFLAGS="\$(PIC)"
510
-FFLDFLAGS="$FFLDFLAGS -export-dynamic -pthread"
511 510
 LDCONFIG="ldconfig -m \$(libdir)"
512 511
 extralibs="$extralibs -lossaudio"
513 512
 ;;
... ...
@@ -519,7 +517,6 @@ audio_oss="yes"
519 519
 dv1394="no"
520 520
 make="gmake"
521 521
 CFLAGS="$CFLAGS -pthread"
522
-FFLDFLAGS="$FFLDFLAGS -export-dynamic -pthread"
523 522
 ;;
524 523
 GNU/kFreeBSD)
525 524
 v4l="no"
... ...
@@ -528,7 +525,6 @@ bktr="yes"
528 528
 audio_oss="yes"
529 529
 dv1394="no"
530 530
 CFLAGS="$CFLAGS -pthread"
531
-LDFLAGS="$LDFLAGS -rdynamic"
532 531
 ;;
533 532
 BSD/OS)
534 533
 v4l="no"
... ...
@@ -574,7 +570,6 @@ cygwin="yes"
574 574
 EXESUF=".exe"
575 575
 ;;
576 576
 Linux)
577
-FFLDFLAGS="$FFLDFLAGS -rdynamic"
578 577
 ;;
579 578
 IRIX*)
580 579
 ranlib="echo ignoring ranlib"
... ...
@@ -1277,6 +1272,10 @@ if test "$vhook" = "yes" -o "$a52bin" = "yes" -o "$faadbin" = "yes"; then
1277 1277
     add_extralibs $ldl
1278 1278
 fi
1279 1279
 
1280
+if enabled vhook; then
1281
+    check_ldflags -rdynamic
1282
+    check_ldflags -export-dynamic
1283
+fi
1280 1284
 
1281 1285
 ##########################################
1282 1286
 # imlib check