diff options
author | Diego Biurrun <diego@biurrun.de> | 2006-07-10 01:12:17 +0000 |
---|---|---|
committer | Diego Biurrun <diego@biurrun.de> | 2006-07-10 01:12:17 +0000 |
commit | e67bcdd98554514e24acd96370ad013ef8afeba1 (patch) | |
tree | 45220b088dbc76740d683c224b6e0467ecc2dab5 /configure | |
parent | 1db54e20ff5a02e49bb59e3337c141a077bebf08 (diff) | |
download | ffmpeg-e67bcdd98554514e24acd96370ad013ef8afeba1.tar.gz |
Move MinGW section before the combination of FFLDFLAGS and LDFLAGS.
Originally committed as revision 5702 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'configure')
-rwxr-xr-x | configure | 58 |
1 files changed, 29 insertions, 29 deletions
@@ -847,6 +847,35 @@ else logfile=/dev/null fi +if test "$mingw32" = "yes" -o "$mingwce" = "yes"; then + if test "$lshared" = "yes" && test "$lstatic" = "yes" ; then + cat <<EOF +You can only build one library type at once on MinGW. +Specify --disable-static --enable-shared to only build +the shared libraries. To build only the static libraries +you do not need to pass additional options. +EOF + exit 1 + fi + v4l="no" + v4l2="no" + bktr="no" + audio_oss="no" + dv1394="no" + dc1394="no" + ffserver="no" + network="no" + if test "$mingwce" = "yes"; then + protocols="no" + fi + LDFLAGS=-Wl,--output-def,$(@:.dll=.def),--out-implib,lib$(SLIBNAME:$(SLIBSUF)=.dll.a) + SLIBPREF="" + SLIBSUF=".dll" + EXESUF=".exe" + if test "$force_prefix" != yes; then prefix="$PROGRAMFILES/FFmpeg"; fi + if test "$force_libdir" != yes; then bindir="$prefix"; fi +fi + # Combine FFLDFLAGS and the LDFLAGS environment variable LDFLAGS="$FFLDFLAGS $LDFLAGS" @@ -1145,35 +1174,6 @@ return 0; } EOF -if test "$mingw32" = "yes" -o "$mingwce" = "yes"; then - if test "$lshared" = "yes" && test "$lstatic" = "yes" ; then - cat <<EOF -You can only build one library type at once on MinGW. -Specify --disable-static --enable-shared to only build -the shared libraries. To build only the static libraries -you do not need to pass additional options. -EOF - exit 1 - fi - v4l="no" - v4l2="no" - bktr="no" - audio_oss="no" - dv1394="no" - dc1394="no" - ffserver="no" - network="no" - if test "$mingwce" = "yes"; then - protocols="no" - fi - LDFLAGS=-Wl,--output-def,$(@:.dll=.def),--out-implib,lib$(SLIBNAME:$(SLIBSUF)=.dll.a) - SLIBPREF="" - SLIBSUF=".dll" - EXESUF=".exe" - if test "$force_prefix" != yes; then prefix="$PROGRAMFILES/FFmpeg"; fi - if test "$force_libdir" != yes; then bindir="$prefix"; fi -fi - # --- # big/little-endian test if test "$cross_compile" = "no"; then |