Maxima-5.9.0.9beta2 failed to install on Slackware Linux



Thank you for the interest! 
My guess would be something related to the permissions, since I
still have quite a bit of disk space on this machine. On the other
hand, in the problem reported yesterday, I was running the gcl as
root?? 

There are a few more problems with GCL-2.6.4 that I noticed
yesterday where the error message pointed out to a lack of
permission. Sorry, I did not save those results, but I will try to
reproduce now as much of those as I can.

   1) When I installed the gcl-2.6.4 (from now on just GCL) first, I
	 tried out the Tk widgets as suggested in the "readme" file, and
	 those worked fine - I tested those running GCL as ordinary user. 
	 2) However, I had to reinstall GCL with --enable-ansi in order to
	 be able to install Maxima, now I can't even run GCL as ordinary user
	   The error message: 
		 "line 2: exec: /usr/local/lib/gcl-2.6.4/unixport/saved_ansi_gcl:
	    cannot execute: Permission denied"
		This, on the other hand should not be the problem I experienced
		with trying to Lisp-install Maxima yesterday since I was running
		GCL as root.
   3) If I run gcl as root, and try 
	    >(si::tkconnect)
			it fails because DISPLAY variable is not set. O.K., I am
			pretty sure that this is not the GCL problem, because ever
			since I installed Slackware 9.0 I have a few problems with X,
			one of them being not able to run X applications as root if I
			started X windows as an ordinary user. Weird, but I never
			found the time to try to sort this out!
   4) I suspect that  the "permission" problem comes in part from
	 the fact that I unpacked the source directly into /usr/local/lib
	 and then ran "make" and "make install" there. The reason I did
	 that is because I was not able to install a working Xgcl when
	 trying the installation from a /tmp directory. I will elaborate
	 on this as 5).
	 5) At first, I unpacked the gcl....tar.gz in /tmp/Installs, then
	 cd into /tmp/Installs/gcl-2.6.4 and did ./configure ...., one of
	 the options being --with-x
	 The "make" did not create Xgcl, or saved_xgcl, so I entered the
	 directory xgcl-2 and edited the Makefile and ran make there. I am
	 not sure anymore if "make install" moved Xgcl to
	 /usr/local/lib/GCLDIR, or I had to do it by hand, but I am pretty
	 when I tried Xgcl as an ordinary user, it was still looking for
	 saved_xgcl in the installation directory (/tmp/....), for which
	 ordinary users did not have permissions.
	 
	 I hope I provided you with some useful information and apologize
	 if this sounds confusing. I must admit that I am a bit confused
	 with this GCL behavior. To add to this, I am running maxima-beta2
	 version as an ordinary user (since I installed it yesterday via
	 the "make" ... process).
	 
Look forward to hearing back from you.

Milan Lukic

Camm Maguire [12/08/04 16:46 -0400]:
> Greetings!
> 
> Not sure, but
> 

  > > Error in LET [or a callee]: Cannot create the file binary-gcl/nregex.data.
  > > 
> 
> probably means you are either out of disk space or do not have write
> permissions for this file.
> 
> Please let us know if something other than of this nature is afoot.
> 
> Take care,
> 
> 
> -- 
> Camm Maguire			     			camm@enhanced.com
> ==========================================================================
> "The earth is but one country, and mankind its citizens."  --  Baha'u'llah
> 
> _______________________________________________
> Maxima mailing list
> Maxima@www.math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima