Portál AbcLinuxu, 25. dubna 2024 21:17
root@AMD:/home/amd/sane-backends-1.0.18# make DESTDIR=”$PWD/1_test_install” install
making install in include
make[1]: Entering directory `/home/amd/sane-backends-1.0.18/include'
../mkinstalldirs ”/home/amd/sane-backends-1.0.18/1_test_install”/usr/include/sane
installing sane/sane.h in /usr/include/sane/sane.h...
installing sane/saneopts.h in /usr/include/sane/saneopts.h...
make[1]: Leaving directory `/home/amd/sane-backends-1.0.18/include'
making install in lib
make[1]: Entering directory `/home/amd/sane-backends-1.0.18/lib'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/home/amd/sane-backends-1.0.18/lib'
making install in sanei
make[1]: Entering directory `/home/amd/sane-backends-1.0.18/sanei'
make[1]: Nothing to be done for `install'.
make[1]: Leaving directory `/home/amd/sane-backends-1.0.18/sanei'
making install in backend
make[1]: Entering directory `/home/amd/sane-backends-1.0.18/backend'
../mkinstalldirs -m 775 -g uucp ”/home/amd/sane-backends-1.0.18/1_test_install”/usr/var/lock/sane
../mkinstalldirs ”/home/amd/sane-backends-1.0.18/1_test_install”/usr/lib ”/home/amd/sane-backends-1.0.18/1_test_install”/usr/lib/sane ”/home/amd/sane-backends-1.0.18/1_test_install”/etc/sane.d
installing libsane-viceo.la in ”/home/amd/sane-backends-1.0.18/1_test_install”/usr/lib/sane/libsane-viceo.la...
libtool: install: `”/home/amd/sane-backends-1.0.18/1_test_install”/usr/lib/sane' must be an absolute directory name
Try `libtool --help --mode=install' for more information.
make[1]: *** [install-be] Error 1
make[1]: Leaving directory `/home/amd/sane-backends-1.0.18/backend'
make: *** [install-recursive] Error 1
Chyba nastala při instalaci ovladače Viceo dle návodu
http://labrant.wordpress.com/2008/05/14/installing-viceo-scanner-in-ubuntu-804/
Děkuji za radu.
Musíš zadat:
$ make DESTDIR="$PWD/1_test_install" install
Tj. s normálními uvozovkami ", problém je v tom, že jsi to kopíroval z návodu a tam jsou chybně uvedené "ukončovací/zpětné" uvozovky ”.
Krásně je to vidět při startu skriptu. Chybně:
../mkinstalldirs ”/home/amd/sane-backends-1.0.18/1_test_install”/usr/include/sane
Správně:
../mkinstalldirs /tmp/sane-backends-1.0.18/1_test_install/usr/include/sane
Tiskni Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.