On Tuesday 28 May 2002 01:36, John Lamb wrote: - The key is shown on my keyboard as two horizontal hyphens too. I've just - been using it for so long (it's used in C++ for "or"), I'd forgotten - that it's different from the key with the bar on it (which never works - anyway). Probably something historical here. ;-) Hi again John, Well, now that I have all of the packages installed, I did a ./configure (no errors) a make (no errors as far as I can see), but then make install screws up.? Any ideas? thor:/home/brian/Downloads/Printer/gimp-print-4.3.0 # make install Making install in include make[1]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include' Making install in gimp-print make[2]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include/gimp-print' make[3]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include/gimp-print' make[3]: Nothing to be done for `install-exec-am'. /bin/sh ../../scripts/mkinstalldirs /usr/include/gimp-print mkdir -p -- /usr/include/gimp-print /usr/bin/install -c -m 644 gimp-print.h /usr/include/gimp-print/gimp-print.h make[3]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include/gimp-print' make[2]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include/gimp-print' make[2]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include' make[3]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include' make[2]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include' make[1]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/include' Making install in intl make[1]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/intl' if test "gimp-print" = "gettext" \ && test '' = 'intl-compat.o'; then \ /bin/sh `case "scripts/mkinstalldirs" in /*) echo "scripts/mkinstalldirs" ;; *) echo "../scripts/mkinstalldirs" ;; esac` /usr/lib /usr/include; \ /usr/bin/install -c -m 644 libintl.h /usr/include/libintl.h; \ /bin/sh ../libtool --mode=install \ /usr/bin/install -c -m 644 libintl.a /usr/lib/libintl.a; \ else \ : ; \ fi if test 'no' = yes; then \ /bin/sh `case "scripts/mkinstalldirs" in /*) echo "scripts/mkinstalldirs" ;; *) echo "../scripts/mkinstalldirs" ;; esac` /usr/lib; \ temp=/usr/lib/t-charset.alias; \ dest=/usr/lib/charset.alias; \ if test -f /usr/lib/charset.alias; then \ orig=/usr/lib/charset.alias; \ sed -f ref-add.sed $orig > $temp; \ /usr/bin/install -c -m 644 $temp $dest; \ rm -f $temp; \ else \ if test yes = no; then \ orig=charset.alias; \ sed -f ref-add.sed $orig > $temp; \ /usr/bin/install -c -m 644 $temp $dest; \ rm -f $temp; \ fi; \ fi; \ /bin/sh `case "scripts/mkinstalldirs" in /*) echo "scripts/mkinstalldirs" ;; *) echo "../scripts/mkinstalldirs" ;; esac` /usr/share/locale; \ test -f /usr/share/locale/locale.alias \ && orig=/usr/share/locale/locale.alias \ || orig=./locale.alias; \ temp=/usr/share/locale/t-locale.alias; \ dest=/usr/share/locale/locale.alias; \ sed -f ref-add.sed $orig > $temp; \ /usr/bin/install -c -m 644 $temp $dest; \ rm -f $temp; \ else \ : ; \ fi if test "gimp-print" = "gettext"; then \ /bin/sh `case "scripts/mkinstalldirs" in /*) echo "scripts/mkinstalldirs" ;; *) echo "../scripts/mkinstalldirs" ;; esac` /usr/share/gettext/intl; \ /usr/bin/install -c -m 644 VERSION /usr/share/gettext/intl/VERSION; \ /usr/bin/install -c -m 644 ChangeLog.inst /usr/share/gettext/intl/ChangeLog; \ dists="COPYING.LIB-2 COPYING.LIB-2.1 Makefile.in config.charset locale.alias ref-add.sin ref-del.sin gettext.h gettextP.h hash-string.h libgnuintl.h libgettext.h loadinfo.h bindtextdom.c dcgettext.c dgettext.c gettext.c finddomain.c loadmsgcat.c localealias.c textdomain.c l10nflist.c explodename.c dcigettext.c dcngettext.c dngettext.c ngettext.c plural.y localcharset.c intl-compat.c"; \ for file in $dists; do \ /usr/bin/install -c -m 644 ./$file \ /usr/share/gettext/intl/$file; \ done; \ chmod a+x /usr/share/gettext/intl/config.charset; \ dists="plural.c"; \ for file in $dists; do \ if test -f $file; then dir=.; else dir=.; fi; \ /usr/bin/install -c -m 644 $dir/$file \ /usr/share/gettext/intl/$file; \ done; \ dists="xopen-msg.sed linux-msg.sed po2tbl.sed.in cat-compat.c"; \ for file in $dists; do \ rm -f /usr/share/gettext/intl/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/intl'Making install in lib make[1]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/lib'make[2]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/lib'make[2]: Nothing to be done for `install-exec-am'. make[2]: Nothing to be done for `install-data-am'. make[2]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/lib' make[1]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/lib' Making install in man make[1]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/man'make[2]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/man'make[2]: Nothing to be done for `install-exec-am'. /bin/sh ../scripts/mkinstalldirs /usr/man/man1 /usr/bin/install -c -m 644 ./escputil.1 /usr/man/man1/escputil.1 /usr/bin/install -c -m 644 ./gimpprint-config.1 /usr/man/man1/gimpprint-config.1 /bin/sh ../scripts/mkinstalldirs /usr/man/man3 /usr/bin/install -c -m 644 ./gimpprint.3 /usr/man/man3/gimpprint.3 /bin/sh ../scripts/mkinstalldirs /usr/man/man8 /usr/bin/install -c -m 644 ./cups-calibrate.8 /usr/man/man8/cups-calibrate.8 make[2]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/man' make[1]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/man' Making install in src make[1]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src'Making install in printdef make[2]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/printdef' make[3]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/printdef' make[3]: Nothing to be done for `install-exec-am'. make[3]: Nothing to be done for `install-data-am'. make[3]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/printdef' make[2]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/printdef' Making install in main make[2]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/main' make[3]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/main' /bin/sh ../../scripts/mkinstalldirs /usr/bin /usr/bin/install -c gimpprint-config /usr/bin/gimpprint-config /bin/sh ../../scripts/mkinstalldirs /usr/lib /bin/sh ../../libtool --mode=install /usr/bin/install -c libgimpprint.la /usr/lib/libgimpprint.la /usr/bin/install -c .libs/libgimpprint-4.3.0.so /usr/lib/libgimpprint-4.3.0.so (cd /usr/lib && rm -f libgimpprint.so && ln -s libgimpprint-4.3.0.so libgimpprint.so) /usr/bin/install -c .libs/libgimpprint.lai /usr/lib/libgimpprint.la PATH="$PATH:/sbin" ldconfig -n /usr/lib ---------------------------------------------------------------------- Libraries have been installed in: /usr/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag - have your system administrator add LIBDIR to `/etc/ld.so.conf' See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- /bin/sh ../../scripts/mkinstalldirs /usr/share/aclocal /usr/bin/install -c -m 644 gimpprint.m4 /usr/share/aclocal/gimpprint.m4 /bin/sh ../../scripts/mkinstalldirs /usr/lib/pkgconfig /usr/bin/install -c -m 644 gimpprint.pc /usr/lib/pkgconfig/gimpprint.pc make[3]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/main' make[2]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/main' Making install in escputil make[2]: Entering directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/escputil' /bin/sh ../../libtool --mode=link gcc -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wwrite-strings -pedantic -g -O2 -O -o escputil escputil.o gcc -Wall -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -Wwrite-strings -pedantic -g -O2 -O -o escputil escputil.o escputil.o: In function `main': /home/brian/Downloads/Printer/gimp-print-4.3.0/src/escputil/escputil.c:351: undefined reference to `xmalloc' /home/brian/Downloads/Printer/gimp-print-4.3.0/src/escputil/escputil.c:360: undefined reference to `xmalloc' /home/brian/Downloads/Printer/gimp-print-4.3.0/src/escputil/escputil.c:369: undefined reference to `xmalloc' escputil.o: In function `do_get_input': /home/brian/Downloads/Printer/gimp-print-4.3.0/src/escputil/escputil.c:1258: undefined reference to `xmalloc' collect2: ld returned 1 exit status make[2]: *** [escputil] Error 1 make[2]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src/escputil' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/home/brian/Downloads/Printer/gimp-print-4.3.0/src' make: *** [install-recursive] Error 1 Cheers, Brian