[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Windows/MSVC: install_builtins, octave_interpreter_ready not found
From: |
Christoph.Mayer |
Subject: |
Windows/MSVC: install_builtins, octave_interpreter_ready not found |
Date: |
Mon, 26 Nov 2007 12:57:31 +0100 |
Dear List,
I have an C++ octave application running under Linux which uses multiple
octave interpreters.
While it works under Linux, when I try to compile it under Windows using
MSVC++2005 and the octave-2.9.16 Windows built, the linker cannot
resolve the following symbols:
bool octave_interpreter_ready (toplev.h)
void intall_builtins(void)
See below for the compiler/linker flags.
Is there a way to access these global variables and functions?
I have noted that some functions and global variables are declared using
OCTINTERP_API and those are accessible under MSVC.
I am not an expert in using octave under windows/MSVC.
Any help is appreciated.
Best regards
Christoph
COMPILER Flags:
/Od /I "F:\SVN\GNSSProcessors\src\swaci" /I "F:\Programme\Microsoft
Platform SDK for Windows Server 2003 R2\Include" /I
"F:\Programme\Octave\include\octave-2.9.16\octave" /I
"F:\Programme\Octave\include\octave-2.9.16" /D "_UNICODE" /D "UNICODE"
/Gm /EHsc /RTC1 /MD /Fo"Debug\\" /Fd"Debug\vc80.pdb" /W3 /nologo /c
/Wp64 /ZI /TP /wd4996 /wd4311 /wd4800 /wd4251 /wd4267 /wd4244 /wd4290
/wd4274 /errorReport:prompt
LINKER Flags:
/OUT:"F:\SVN\GNSSProcessors\TestOctave\Debug\TestOctave.exe"
/INCREMENTAL /NOLOGO /LIBPATH:"F:\Programme\Microsoft Platform SDK for
Windows Server 2003 R2\Lib" /LIBPATH:"F:\Programme\Octave\lib"
/LIBPATH:"F:\Programme\Octave\lib\octave-2.9.16" /MANIFEST
/MANIFESTFILE:"Debug\TestOctave.exe.intermediate.manifest" /DEBUG
/PDB:"f:\SVN\GNSSProcessors\TestOctave\debug\TestOctave.pdb"
/SUBSYSTEM:CONSOLE /MACHINE:X86 /ERRORREPORT:PROMPT octinterp.lib
octave.lib cruft.lib blas.lib f2c.lib fftw3.lib hdf5.lib lapack.lib
ncurses.lib readline.lib zlib.lib kernel32.lib
- Windows/MSVC: install_builtins, octave_interpreter_ready not found,
Christoph.Mayer <=