[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MSVC Octave (2.9.12-3)
From: |
Michael Goffioul |
Subject: |
Re: MSVC Octave (2.9.12-3) |
Date: |
Tue, 5 Jun 2007 10:05:29 +0200 |
On 6/5/07, Tatsuro MATSUOKA <address@hidden> wrote:
Thanks!
I found that I have to add octave library path to the
'LIB' environmental variable to be solve the problems.
OK, I see the problem. Indeed, the directory where I installed .lib files is not
included in the link command. John, is the following patch, acceptable?
It does the same as for include directory.
Michael.
Index: Makeconf.in
===================================================================
RCS file: /cvs/octave/Makeconf.in,v
retrieving revision 1.193
diff -c -p -r1.193 Makeconf.in
*** Makeconf.in 1 Jun 2007 19:34:56 -0000 1.193
--- Makeconf.in 5 Jun 2007 08:02:50 -0000
*************** $(SED) < $< \
*** 489,494 ****
--- 489,495 ----
-e "s|%OCTAVE_CONF_LEXLIB%|\"${LEXLIB}\"|" \
-e "s|%OCTAVE_CONF_LFLAGS%|\"${LFLAGS}\"|" \
-e "s|%OCTAVE_CONF_LIBCRUFT%|\"${LIBCRUFT}\"|" \
+ -e "s|%OCTAVE_CONF_LIBDIR%|\"${libdir}\"|" \
-e "s|%OCTAVE_CONF_LIBDLFCN%|\"${LIBDLFCN}\"|" \
-e "s|%OCTAVE_CONF_LIBEXT%|\"${LIBEXT}\"|" \
-e "s|%OCTAVE_CONF_LIBFLAGS%|\"${LIBFLAGS}\"|" \
Index: mkoctfile.in
===================================================================
RCS file: /cvs/octave/mkoctfile.in,v
retrieving revision 1.58
diff -c -p -r1.58 mkoctfile.in
*** mkoctfile.in 1 Jun 2007 19:34:56 -0000 1.58
--- mkoctfile.in 5 Jun 2007 08:02:50 -0000
*************** OCTAVE_PREFIX=%OCTAVE_CONF_PREFIX%
*** 14,31 ****
--- 14,34 ----
DEFAULT_BINDIR=%OCTAVE_BINDIR%
DEFAULT_INCLUDEDIR=%OCTAVE_CONF_INCLUDEDIR%
+ DEFAULT_LIBDIR=%OCTAVE_CONF_LIBDIR%
DEFAULT_OCTINCLUDEDIR=%OCTAVE_CONF_OCTINCLUDEDIR%
DEFAULT_OCTLIBDIR=%OCTAVE_CONF_OCTLIBDIR%
if [ -n "$OCTAVE_HOME" ]; then
DEFAULT_BINDIR="`echo $DEFAULT_BINDIR | $SED
"s,^$OCTAVE_PREFIX,$OCTAVE_HOME,"`"
DEFAULT_INCLUDEDIR="`echo $DEFAULT_INCLUDEDIR | $SED
"s,^$OCTAVE_PREFIX,$OCTAVE_HOME,"`"
+ DEFAULT_LIBDIR="`echo $DEFAULT_LIBDIR | $SED
"s,^$OCTAVE_PREFIX,$OCTAVE_HOME,"`"
DEFAULT_OCTINCLUDEDIR="`echo $DEFAULT_OCTINCLUDEDIR | $SED
"s,^$OCTAVE_PREFIX,$OCTAVE_HOME,"`"
DEFAULT_OCTLIBDIR="`echo $DEFAULT_OCTLIBDIR | $SED
"s,^$OCTAVE_PREFIX,$OCTAVE_HOME,"`"
fi
: ${BINDIR=$DEFAULT_BINDIR}
: ${INCLUDEDIR=$DEFAULT_INCLUDEDIR}
+ : ${LIBDIR=$DEFAULT_LIBDIR}
: ${OCTINCLUDEDIR=$DEFAULT_OCTINCLUDEDIR}
: ${OCTLIBDIR=$DEFAULT_OCTLIBDIR}
*************** if [ "$INCLUDEDIR" != /usr/include ]; th
*** 35,40 ****
--- 38,46 ----
fi
DEFAULT_LFLAGS="-L$OCTLIBDIR"
+ if [ "$LIBDIR" != /usr/lib ]; then
+ DEFAULT_LFLAGS="$DEFAULT_LFLAGS -L$LIBDIR"
+ fi
# Default values for these variables are filled in when Octave is
# compiled.
- Re: Octave/Win32 new binary package (2.9.12), Olli Saarela, 2007/06/01
- Re: Octave/Win32 new binary package (2.9.12), Olli Saarela, 2007/06/01
- Re: Octave/Win32 new binary package (2.9.12), Olli Saarela, 2007/06/01
- Re: Octave/Win32 new binary package (2.9.12), Arsenio Cesista, 2007/06/04
- Re: MSVC Octave (2.9.12-3), Marcel Graf, 2007/06/05
- Re: MSVC Octave (2.9.12-3), David Bateman, 2007/06/05
Re: Octave/Win32 new binary package (2.9.12), Paul Thomas, 2007/06/11
Re: Octave/Win32 new binary package (2.9.12), Paul THOMAS, 2007/06/11