diff options
Diffstat (limited to 'xsane.INSTALL')
-rw-r--r-- | xsane.INSTALL | 50 |
1 files changed, 28 insertions, 22 deletions
diff --git a/xsane.INSTALL b/xsane.INSTALL index 3bee8dc..c5e7446 100644 --- a/xsane.INSTALL +++ b/xsane.INSTALL @@ -1,18 +1,20 @@ REQUIREMENTS: ------------- -- You need sane-1.0 or newer installed! +- You need sane-1.0 or newer (since sane-1.0.4: sane-backends-1.0.4 or newer) installed! If you installed sane from an rpm binary, you also have to install sane-devel.rpm !!! Pay attention the sane-rpm and sane-devel-rpm are of the same version. Sane-0.xx is NOT SUPPORTED! -- You need gtk+-1.2.x and suitable glib-1.2.x +- You need gtk+-1.2.x and suitable glib-1.2.x (I suggest to use gtk+-1.2.5 or newer). + If you install it as rpm you also may need the suitable *-devel Packages. - For png support you need libz and libpng installed! - For jpeg support you need jpeglib installed! - For tiff support you need libtiff installed! -- gcc (tested with gcc-v2.7.2.3), don`t use g++/c++ compilers, - the egcs compiler sometimes makes problems!!! +- gcc (tested with gcc-v2.7.2.3 and 2.95.2), don`t use g++/c++ compilers, + - the egcs compiler sometimes makes problems!!! + - the redhat gcc 2.96 is not an offical gcc version, it is known to make problems + with sane & xsane. - To run xsane as gimp plugin: gimp has to be installed before configuring and - compiling xsane. Use gimp-1.0.4 or above. Take care that gimp-1.1.x are - development versions, gimp-1.1.3 does work, gimp-1.1.4 does not work! + compiling xsane. If you install it as rpm you also may need a gimp-devel package. COMPILATION AND INSTALLATION: @@ -21,28 +23,32 @@ DO THE FOLLOWING AS NORMAL USER, NOT AS ROOT: - Unpack the xsane archiv in a directory of your choice. - Enter xsane-0.xx directory. - To compile call ./configure and make. - - If you use kwm (KDE window manager), call configure with environment - variable CPPFLAGS set to - "-DXSANE_BUGGY_WINDOWMANAGER_WINDOW_POSITION". - - When you already called ./configure it may be good to do a - make distclean - before you call ./configure again. - If that does not work, remove config.cache: - rm -f config.cache - -DO THE FOLLOWING AS ROOT: +- When you already called ./configure it may be good to do a + make distclean + before you call ./configure again. + If that does not work, remove config.cache: + rm -f config.cache + +THE FOLLOWING POSSIBLY HAS TO BE DONE AS ROOT: - Call make install DO THE FOLLOWING AS NORMAL USER: - Call xsane. -- If you get an error message that libsane-dll.so.1 is not found, you have to +- If you get an error message that libsane-dll.so.1 or libsane-so.1 is not found, you have to tell your system where the SANE-libraries are installed. - For linux: edit /etc/ld.so.conf and add a line with the path to the - libraries (normally /usr/local/lib/sane), then call ldconfig. - THIS MUST BE DONE AS ROOT! - If you use a SuSE linux, you may have to edit /etc/ld.so.conf.in instead and call - SuSEconfig instead of ldconfig. + - On some systems the library directory "/usr/local/lib" is not searched by the + system´s dynamic library loader. If SANE is installed in "/usr/local/..." + you have to tell your systems dynamic library loader to search in "/usr/local/lib". + For linux: add the path "/usr/local/lib" to /etc/ld.so.conf and call ldconfig (as root). + In this case also make sure that /usr/local/bin is in your path! + - For sane-1.0.1 you have to add a line with the path to the SANE libraries + (normally /usr/local/lib/sane) to /etc/ld.so.conf and call ldconfig (as root). + For sane-1.0.2 (and later versions) the path to the SANE libs (normally /usr/local/lib/sane) + MUST NOT be listed in /etc/ld.so.conf (don`t mix it with the path /usr/local/lib that + has to be listed in /etc/ld.so.conf) If something does not work like expected read file xsane.PROBLEMS +DO NOT RUN XSANE AS ROOT! + |