-Fix the CFLAGS/LDFLAGS.
-Fix the build if it has no -O* or/and has -O0 by force replace to -O2. PR: ports/115076 Submitted by: Tatsuki Makino <tatsuki_makino@hotmail.com>
This commit is contained in:
parent
3bb1f68e85
commit
24966ccf95
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=198310
1 changed files with 6 additions and 4 deletions
|
@ -29,8 +29,8 @@ CONFIGURE_ARGS+=--cc="${CC}" --prefix="${PREFIX}" \
|
|||
--enable-memalign-hack \
|
||||
--enable-shared \
|
||||
--enable-pp \
|
||||
--extra-cflags="${CFLAGS} -I${LOCALBASE}/include" \
|
||||
--extra-ldflags="-L${LOCALBASE}/lib" \
|
||||
--extra-cflags="${FFMPEG_CFLAGS} -I${LOCALBASE}/include" \
|
||||
--extra-ldflags="-L${LOCALBASE}/lib ${FFMPEG_LDFLAGS}" \
|
||||
--extra-libs="${PTHREAD_LIBS}" \
|
||||
--enable-gpl \
|
||||
--enable-pthreads
|
||||
|
@ -63,7 +63,9 @@ MAN1+= ffmpeg.1 ffserver.1
|
|||
.endif
|
||||
|
||||
.ifdef(WITH_OPTIMIZED_CFLAGS)
|
||||
FFMPEG_CFLAGS+= -O3 -ffast-math -fomit-frame-pointer
|
||||
CFLAGS:= ${CFLAGS:N-O*} -O3 -ffast-math -fomit-frame-pointer
|
||||
.else
|
||||
CFLAGS:= ${CFLAGS:N-O0} -O2
|
||||
.endif
|
||||
|
||||
## a52
|
||||
|
@ -72,7 +74,7 @@ LIB_DEPENDS+= a52.0:${PORTSDIR}/audio/liba52
|
|||
|
||||
CONFIGURE_ARGS+= --enable-liba52 \
|
||||
--enable-liba52bin
|
||||
FFMPEG_LDFLAGS+= -la52
|
||||
FFMPEG_LDFLAGS+= -la52
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-liba52
|
||||
.endif
|
||||
|
|
Loading…
Reference in a new issue