unknown wrote: >> Yes, but I must 'su' for the 'gem install rmagick' to work properly. > > that means you are compiling as root. if the installs uses non-standard > library paths (LD_RUN_PATH or -r switch to ld.so) they will then fail at > runtime as doing this as root is silently ignored. > should I then remove the package and again attempt to install as user? (Thought I installed rails as user, but could not get rmagick to install that way...) > to check - find the '*.so' created by the 'gem instann rmagick' command, > then found: ]$ locate RMagick.so /usr/lib/ruby/gems/1.8/gems/rmagick-1.13.0/ext/RMagick/RMagick.so /usr/lib/ruby/gems/1.8/gems/rmagick-1.13.0/lib/RMagick.so > do something like > > ldd RMagick.so > $ ldd /usr/lib/ruby/gems/1.8/gems/rmagick-1.13.0/lib/RMagick.so linux-gate.so.1 => (0x00168000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00385000) libz.so.1 => /usr/lib/libz.so.1 (0x00fe5000) libMagick.so.9 => /usr/lib/libMagick.so.9 (0x00ba8000) liblcms.so.1 => /usr/lib/liblcms.so.1 (0x00e55000) libtiff.so.3 => /usr/lib/libtiff.so.3 (0x00111000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00184000) libgs.so.8 => /usr/lib/libgs.so.8 (0x00ff8000) libXext.so.6 => /usr/lib/libXext.so.6 (0x001a6000) libSM.so.6 => /usr/lib/libSM.so.6 (0x007b1000) libICE.so.6 => /usr/lib/libICE.so.6 (0x006ce000) libX11.so.6 => /usr/lib/libX11.so.6 (0x001b6000) libXt.so.6 => /usr/lib/libXt.so.6 (0x00ef9000) libbz2.so.1 => /usr/lib/libbz2.so.1 (0x002b3000) libpthread.so.0 => /lib/libpthread.so.0 (0x002c3000) libm.so.6 => /lib/libm.so.6 (0x002d7000) libruby.so.1.8 => /usr/lib/libruby.so.1.8 (0x003f3000) libdl.so.2 => /lib/libdl.so.2 (0x002fc000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x00889000) libc.so.6 => /lib/libc.so.6 (0x004ed000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00300000) libcupsimage.so.2 => /usr/lib/libcupsimage.so.2 (0x00328000) libcups.so.2 => /usr/lib/libcups.so.2 (0x0075a000) libssl.so.6 => /lib/libssl.so.6 (0x0033f000) libcrypto.so.6 => /lib/libcrypto.so.6 (0x008b7000) libnsl.so.1 => /lib/libnsl.so.1 (0x004d3000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x009ec000) libXau.so.6 => /usr/lib/libXau.so.6 (0x004e9000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x00fb5000) /lib/ld-linux.so.2 (0x00169000) libgnutls.so.12 => /usr/lib/libgnutls.so.12 (0x00620000) libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x0069b000) libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00ad9000) libcom_err.so.2 => /lib/libcom_err.so.2 (0x006b4000) libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x006e8000) libresolv.so.2 => /lib/libresolv.so.2 (0x006b7000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x0070d000) libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0x0082c000) libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00e37000) libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x006ca000) and ]$ ldd /usr/lib/ruby/gems/1.8/gems/rmagick-1.13.0/ext/RMagick/RMagick.so linux-gate.so.1 => (0x00168000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x006a1000) libz.so.1 => /usr/lib/libz.so.1 (0x00d3f000) libMagick.so.9 => /usr/lib/libMagick.so.9 (0x00184000) liblcms.so.1 => /usr/lib/liblcms.so.1 (0x00487000) libtiff.so.3 => /usr/lib/libtiff.so.3 (0x00cd9000) libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00125000) libgs.so.8 => /usr/lib/libgs.so.8 (0x00f52000) libXext.so.6 => /usr/lib/libXext.so.6 (0x00c0b000) libSM.so.6 => /usr/lib/libSM.so.6 (0x004c5000) libICE.so.6 => /usr/lib/libICE.so.6 (0x0079a000) libX11.so.6 => /usr/lib/libX11.so.6 (0x004ce000) libXt.so.6 => /usr/lib/libXt.so.6 (0x003b2000) libbz2.so.1 => /usr/lib/libbz2.so.1 (0x00111000) libpthread.so.0 => /lib/libpthread.so.0 (0x00147000) libm.so.6 => /lib/libm.so.6 (0x00449000) libruby.so.1.8 => /usr/lib/libruby.so.1.8 (0x007b4000) libdl.so.2 => /lib/libdl.so.2 (0x00e7e000) libcrypt.so.1 => /lib/libcrypt.so.1 (0x00db5000) libc.so.6 => /lib/libc.so.6 (0x00894000) libpng12.so.0 => /usr/lib/libpng12.so.0 (0x0076d000) libcupsimage.so.2 => /usr/lib/libcupsimage.so.2 (0x0040b000) libcups.so.2 => /usr/lib/libcups.so.2 (0x005cb000) libssl.so.6 => /lib/libssl.so.6 (0x00601000) libcrypto.so.6 => /lib/libcrypto.so.6 (0x009c7000) libnsl.so.1 => /lib/libnsl.so.1 (0x00422000) libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00afc000) libXau.so.6 => /usr/lib/libXau.so.6 (0x00d75000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x0015b000) /lib/ld-linux.so.2 (0x00169000) libgnutls.so.12 => /usr/lib/libgnutls.so.12 (0x00c1b000) libgssapi_krb5.so.2 => /usr/lib/libgssapi_krb5.so.2 (0x0046e000) libkrb5.so.3 => /usr/lib/libkrb5.so.3 (0x00de3000) libcom_err.so.2 => /lib/libcom_err.so.2 (0x00121000) libk5crypto.so.3 => /usr/lib/libk5crypto.so.3 (0x00646000) libresolv.so.2 => /lib/libresolv.so.2 (0x0066b000) libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00438000) libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0x0070f000) libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x00161000) libkrb5support.so.0 => /usr/lib/libkrb5support.so.0 (0x00444000) Sorry for longish posts... Lance -- Posted via http://www.ruby-forum.com/.