On Tue, 2007-05-29 at 13:11 -0700, Smith1, Robert E wrote: > Hi, > > I am trying to install sqlite3 on Sun Solaris 2.8. I am not root so I > cannot install to /usr/local. I start configure with > --prefix=/ptmp/usr/local to try to get it to install to a different > directory. But I get the same > > error: > > /ptmp/bld/> make install > > tclsh ../sqlite-3.3.17/tclinstaller.tcl 3.3 > > can't create directory "/usr/local/lib/tcl8.4/sqlite3": read-only file > system
Tcl extensions have to be installed in the Tcl library directory, in your case, under /usr/local/lib/. So the --prefix option doesn't apply to the Tcl interface, only to the shell, library and include files (the stuff you need for C programming). If you don't care about Tcl, add "--disable-tcl" to the configure line. If you do need it, you'll have to compile Tcl and install it somewhere you have write permission. Then use environment variables (PATH etc.) to make sure configure picks up the right Tcl installation. Dan. ----------------------------------------------------------------------------- To unsubscribe, send email to [EMAIL PROTECTED] -----------------------------------------------------------------------------