djvulibre-3.5.20 => djvulibre-3.5.20_1: build fails

Andriy Gapon avg at icyb.net.ua
Wed Apr 23 13:11:10 UTC 2008


creating djview
/bin/sh ../../libtool --tag=disable-static --mode=compile cc
-I/usr/local/include -I/usr/local/include  -I/usr/local/include
-D_GETOPT_H -I/usr/local/include -DHAVE_CONFIG_H -DNDEBUG -Wall
-Wno-non-virtual-dtor -I.  -I../..  -I../../gui/shared/res
-I../../gui/npsdk -I/usr/X11R6/include -c nsdejavu.c -o nsdejavu.lo
mkdir .libs
 cc -I/usr/local/include -I/usr/local/include -I/usr/local/include
-D_GETOPT_H -I/usr/local/include -DHAVE_CONFIG_H -DNDEBUG -Wall
-Wno-non-virtual-dtor -I. -I../.. -I../../gui/shared/res
-I../../gui/npsdk -I/usr/X11R6/include -c nsdejavu.c  -fPIC -DPIC -o
.libs/nsdejavu.o
cc1: warning: command line option "-Wno-non-virtual-dtor" is valid for
C++/ObjC++ but not for C
/bin/sh ../../libtool --tag=disable-static --mode=link cc
-I/usr/local/include -I/usr/local/include  -I/usr/local/include
-D_GETOPT_H -I/usr/local/include -DHAVE_CONFIG_H -DNDEBUG -Wall
-Wno-non-virtual-dtor -I.  -I../..  -I../../gui/shared/res
-I../../gui/npsdk -I/usr/X11R6/include nsdejavu.lo -no-undefined -L/lib
-R/lib -lSM -lICE -lXt -lXext -lX11  -rpath
/usr/local/lib/djvulibre/plugins -module -o nsdejavu.la
cc -shared  .libs/nsdejavu.o  -Wl,--rpath -Wl,/lib -L/lib -lSM -lICE
-lXt -lXext -lX11  -Wl,-soname -Wl,nsdejavu.so.0 -o .libs/nsdejavu.so.0
/usr/bin/ld: cannot find -lSM
*** Error code 1

Stop in /usr/ports/graphics/djvulibre/work/djvulibre-3.5.20/gui/nsdejavu.
*** Error code 1

/usr/local/lib/libSM.so.6 exists, but -L/usr/local/lib doesn't seem to
present in the compiler/linker flags above.
I am build with X11 support, of course.

-- 
Andriy Gapon


More information about the freebsd-ports mailing list