mirror of
https://github.com/9fans/plan9port.git
synced 2025-01-12 11:10:07 +00:00
draw, resolv
This commit is contained in:
parent
4c7f9f8303
commit
866a7d1f26
1 changed files with 9 additions and 3 deletions
12
bin/9l
12
bin/9l
|
@ -62,14 +62,14 @@ then
|
|||
for i in $w
|
||||
do
|
||||
# can't trust the libraries about using
|
||||
# libthread - we might not be linking with
|
||||
# libthread or libdraw - we might not be linking with
|
||||
# those object files.
|
||||
a=`
|
||||
nm $PLAN9/lib/lib$i.a 2>/dev/null |
|
||||
grep '__p9l_autolib_[a-zA-Z0-9+-]*$' |
|
||||
sed 's/.*__p9l_autolib_//' |
|
||||
sort -u |
|
||||
grep -v thread
|
||||
egrep -v 'thread|draw'
|
||||
`
|
||||
okayfn="true"
|
||||
for j in $a
|
||||
|
@ -150,6 +150,11 @@ then
|
|||
libsl="$libsl -lsec -l9"
|
||||
fi
|
||||
|
||||
if [ "x$needndb" = xtrue -a -f /usr/lib/libresolv.a ]
|
||||
then
|
||||
libsl="$libsl -lresolv"
|
||||
fi
|
||||
|
||||
if [ "x$needdraw" = xtrue -a "x$WSYSTYPE" != xnowsys ]
|
||||
then
|
||||
if [ "x$X11" = "x" ]
|
||||
|
@ -297,7 +302,8 @@ fi
|
|||
|
||||
xtmp=/tmp/9l.$$.$USER.out
|
||||
xxout() {
|
||||
egrep -v 'is almost always misused|: In function `' $xtmp
|
||||
sed 's/.*: In function `[^:]*: *//' $xtmp | egrep . |
|
||||
egrep -v 'is almost always misused' $xtmp
|
||||
rm -f $xtmp
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue