Re: Matlisp on OS X

[email protected] Sun, 20 Apr 2003 23:52:37 -0700
Newsgroups gmane.lisp.matlisp.user
Message-ID <[email protected]>
These two lines:

.f.o:
	$(F77) $(FFLAGS) -o $@ -c $<

.c.o:
	$(CC) $(CFLAGS) -o $@ -c $<


----- Original Message -----
From: [email protected]
Date: Sunday, April 20, 2003 11:50 pm
Subject: Re: [Matlisp-users] Matlisp on OS X

> This looks like a makefile problem.  Although once that is
> fixed I'm sure others will follow.
> 
> These two lines in matlisp.mk tell 'make' that dgemm.o should
> be build from dgemm.f or dgemm.c (whichever one it finds)
> Perhaps the make on OS X doesn't understand this.
> 
> But before that.  Did you download the released tar'd file or 
> did you get the files from the CVS repository.  You should
> get the latter since the released file is way too old and won't
> work with your version of Allegro.
> 
>  --Tunc
> 
> ----- Original Message -----
> From: [email protected]
> Date: Saturday, April 19, 2003 3:06 pm
> Subject: [Matlisp-users] Matlisp on OS X
> 
> > Hi all
> > 
> > I'm trying to get Matlisp going on OS X 10.2.5 under Allegro CL.
> > 
> > I installed g77 via fink and set F77 to /sw/bin/g77
> > 
> > Ihave installed ATLAS using fink and run:
> > 
> > ./configure FreeBSD
> > 
> > (as was suggested at
> > http://mail.gnu.org/archive/html/gcl-devel/2002-
> 07/msg00029.html), 
> > whichyields output 1 (see below). All seems OK at this point to 
> my 
> > untrainedeye.
> > 
> > I then do
> > 
> > make allegro
> > 
> > which fails pretty quickly with output 2 (see below)
> > 
> > Has anyone got Matlisp going on OS X? OS X is just UNIX; give 
> that 
> > Matlispexists for Linux, it should also be OK with OS X???
> > 
> > Your help would be very much appreciated!!!!
> > 
> > Chris
> > 
> > Output 1 (listing of the configure step):
> > 
> > ./configure FreeBSD
> > configure: warning: FreeBSD: invalid host type
> > loading cache ./config.cache
> > checking whether the Fortran 77 compiler (/sw/bin/g77  ) 
> works... yes
> > checking whether the Fortran 77 compiler (/sw/bin/g77  ) is a
> > cross-compiler... no
> > checking whether we are using GNU Fortran 77... (cached) yes
> > checking whether /sw/bin/g77 accepts -g... (cached) yes
> > checking for ranlib... (cached) ranlib
> > checking host system type... Invalid configuration `FreeBSD': 
> machine> `FreeBSD' not recognized
> > 
> > checking for Fortran 77 libraries... (cached)  -lfrtbegin -lg2c -
> > lcrt1.o-lcrtbegin.o -L/sw/lib/gcc-lib/powerpc-apple-darwin6.2/3.1
> > -L/sw/lib/gcc-lib/powerpc-apple-darwin6.2/3.1/../../.. -lSystem
> > checking for gcc... (cached) gcc
> > checking whether the C compiler (gcc  ) works... yes
> > checking whether the C compiler (gcc  ) is a cross-compiler... no
> > checking whether we are using GNU C... (cached) yes
> > checking whether gcc accepts -g... (cached) yes
> > configure: warning: Oops! Matlisp is tested on Solaris, SunOS or 
> Linux> configure: warning: Matlisp may not compile on your system .
> > creating ./config.status
> > creating matlisp.mk
> > creating lib/lazy-loader.lisp
> > 
> > Output 2 (listing of the make step):
> > 
> > make allegro
> > make -f matlisp.mk shared
> > make[1]: *** No rule to make target 
> > `/usr/local/LAPACK/BLAS/SRC/dgemm.o',needed by `shared'.  Stop.
> > make: *** [lib/libmatlispshared.so] Error 2
> > 
> > 
> > 
> > -------------------------------------------------------
> > This sf.net email is sponsored by:ThinkGeek
> > Welcome to geek heaven.
> > http://thinkgeek.com/sf
> > _______________________________________________
> > Matlisp-users mailing list
> > [email protected]
> > https://lists.sourceforge.net/lists/listinfo/matlisp-users
> > 
> 
> 
> 
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Matlisp-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/matlisp-users
>