On 24.05.2012, at 11:04, marco atzeri wrote: > On 5/24/2012 10:02 AM, Olaf Till wrote: >> On Wed, May 23, 2012 at 09:50:14PM +0200, c. wrote: >>> >>> On 23 May 2012, at 19:26, Olaf Till wrote: >>> >>>> So I think I'll load up a release tomorrow ... >>>> >>>> Olaf >>> >>> Please consider applying this additional change to the Makefile >>> which is required when linkking Octave against Apple's VecLib framework >>> and should do no harm otherwise. >>> >>> c. >> >> Ok, is included, thanks. Olaf >> >>> --- Makefile (revision 10506) >>> +++ Makefile (working copy) >>> @@ -3,11 +3,12 @@ >>> endif >>> >>> LAPACK_LIBS := $(shell mkoctfile -p LAPACK_LIBS) >>> +BLAS_LIBS := $(shell mkoctfile -p BLAS_LIBS) >>> >>> all: __bfgsmin.oct numgradient.oct numhessian.oct samin.oct >>> __disna_optim__.oct >>> >>> %.oct: %.cc >>> - $(MKOCTFILE) -s $< ${LAPACK_LIBS} >>> + $(MKOCTFILE) -s $< $(LAPACK_LIBS) $(BLAS_LIBS) >>> >>> clean: >>> - -rm *.o core octave-core *.oct *~ >>> + $(RM) *.o core octave-core *.oct *~ >>> >> > some other packages could need the same change: > > $ grep -rH LAPACK_LIBS * > extra/control-devel/devel/dksyn/makefile_dksyn.m: "$(mkoctfile -p > LAPACK_LIBS)" \ > extra/control-devel/src/Makefile:# LAPACK_LIBS := $(shell mkoctfile -p > LAPACK_LIBS) > main/control/src/Makefile:# LAPACK_LIBS := $(shell mkoctfile -p LAPACK_LIBS) > main/linear-algebra/src/Makefile:LAPACK_LIBS := $(shell mkoctfile -p > LAPACK_LIBS) > main/linear-algebra/src/Makefile: $(MKOCTFILE) $(DEFINES) > $(GSVD_OBJECTS) -o $@ ${LAPACK_LIBS} > main/linear-algebra/src/Makefile: mkoctfile $(DEFINES) $< -o $@ > ${LAPACK_LIBS} > main/octgpr/src/configure.base:if test -z "$LAPACK_LIBS"; then > main/octgpr/src/configure.base: LAPACK_LIBS=`$MKOCTFILE -p BLAS_LIBS` > main/octgpr/src/configure.base: echo "$LAPACK_LIBS" > main/octgpr/src/configure.base: echo "user specified LAPACK libs: > $LAPACK_LIBS" > main/octgpr/src/configure.base:LIBS="$LIBS $LAPACK_LIBS" > main/odepkg/src/Makefile:LAPACK_LIBS := $(shell mkoctfile -p LAPACK_LIBS) > main/odepkg/src/Makefile: $(LAPACK_LIBS) $(FLIBS) > main/optim/src/Makefile:LAPACK_LIBS := $(shell $(MKOCTFILE) -p LAPACK_LIBS) > main/optim/src/Makefile: $(MKOCTFILE) -s $< $(LAPACK_LIBS) > $(BLAS_LIBS) > main/optiminterp/src/Makefile:LAPACK_LIBS := $(shell mkoctfile -p > LAPACK_LIBS) > main/optiminterp/src/Makefile: $(MKOCTFILE) -o $@ $(OBJECTS) $(LIBS) > $(LAPACK_LIBS) $(FLIBS)
Hello, Could someone please tell me what I should change in the makefile [1] for the control package? I think I should release control-2.3.51 in the next few weeks. Thanks for any hints and best regards Lukas [1] http://octave.svn.sourceforge.net/viewvc/octave/trunk/octave-forge/main/control/src/Makefile?revision=10163&view=markup ------------------------------------------------------------------------------ Live Security Virtual Conference Exclusive live event will cover all the ways today's security and threat landscape has changed and how IT managers can respond. Discussions will include endpoint security, mobile security and the latest in malware threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev