mirror of https://git.ffmpeg.org/ffmpeg.git
configure: use nm -P on Solaris
Originally committed as revision 21348 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
ffcc6e24f5
commit
8182dc34b3
|
@ -1373,6 +1373,8 @@ ranlib="ranlib"
|
||||||
strip="strip"
|
strip="strip"
|
||||||
yasmexe="yasm"
|
yasmexe="yasm"
|
||||||
|
|
||||||
|
nm_opts='-g'
|
||||||
|
|
||||||
# machine
|
# machine
|
||||||
arch=$(uname -m)
|
arch=$(uname -m)
|
||||||
cpu="generic"
|
cpu="generic"
|
||||||
|
@ -2020,6 +2022,7 @@ case $target_os in
|
||||||
enabled x86 && SHFLAGS="-mimpure-text $SHFLAGS"
|
enabled x86 && SHFLAGS="-mimpure-text $SHFLAGS"
|
||||||
network_extralibs="-lsocket -lnsl"
|
network_extralibs="-lsocket -lnsl"
|
||||||
add_cppflags -D__EXTENSIONS__
|
add_cppflags -D__EXTENSIONS__
|
||||||
|
nm_opts='-P -g'
|
||||||
;;
|
;;
|
||||||
netbsd)
|
netbsd)
|
||||||
oss_indev_extralibs="-lossaudio"
|
oss_indev_extralibs="-lossaudio"
|
||||||
|
@ -2225,7 +2228,7 @@ enabled pic && enable_pic
|
||||||
check_cc <<EOF || die "Symbol mangling check failed."
|
check_cc <<EOF || die "Symbol mangling check failed."
|
||||||
int ff_extern;
|
int ff_extern;
|
||||||
EOF
|
EOF
|
||||||
sym=$($nm -g $TMPO | awk '/ff_extern/{ print substr($0, match($0, /[^ \t]*ff_extern/)) }')
|
sym=$($nm $nm_opts $TMPO | awk '/ff_extern/{ print substr($0, match($0, /[^ \t]*ff_extern/)) }')
|
||||||
extern_prefix=${sym%%ff_extern*}
|
extern_prefix=${sym%%ff_extern*}
|
||||||
|
|
||||||
check_cc <<EOF && enable inline_asm
|
check_cc <<EOF && enable inline_asm
|
||||||
|
|
Loading…
Reference in New Issue