Hello I have tried to install odepkg-0.8.0 on MinGW with octave-3.5.90
The results are octave:6> pkg -verbose install odepkg-0.8.0.tar.gz mkdir (C:\Users\Tatsu\AppData\Local\Temp\oct-122) untar (odepkg-0.8.0.tar.gz, C:\Users\Tatsu\AppData\Local\Temp\oct-122) checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.exe checking for suffix of executables... .exe checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for mkoctfile... C:/octave/octave-3.5.90/bin/mkoctfile-3.5.90 retrieving compile and link flags from C:/octave/octave-3.5.90/bin/mkoctfile-3.5.90 checking for F77_FUNC... yes checking for octave... C:/octave/octave-3.5.90/bin/octave-3.5.90 checking for OCTAVE_VERSION in Octave... 3.5.90 checking for octave_config_info('canonical_host_type') in Octave... i686-pc-mingw32 checking for octave_config_info('SHLEXT') in Octave... dll checking whether ln -s works... no, using cp -p checking for ranlib... ranlib checking for strip... strip configure: creating ./config.status config.status: creating Makeconf "$prefix" is C:/octave/octave-3.5.90/share/octave/packages/odepkg-0.8.0 "$exec_prefix" is ${prefix} octave commands will install into the following directories: m-files: /c/octave/octave-3.5.90/share/octave/3.5.90/site/m/octave-forge oct-files: /c/octave/octave-3.5.90/lib/octave/3.5.90/site/oct/i686-pc-mingw32/octave-forge binaries: /c/octave/octave-3.5.90/libexec/octave/3.5.90/site/exec/i686-pc-mingw32 alternatives: m-files: /c/octave/octave-3.5.90/share/octave/3.5.90/site/octave-forge-alternatives/m oct-files: /c/octave/octave-3.5.90/lib/octave/3.5.90/site/octave-forge-alternatives/oct/i686-pc-mingw32 shell commands will install into the following directories: binaries: ${exec_prefix}/bin man pages: ${datarootdir}/man libraries: ${exec_prefix}/lib headers: ${prefix}/include octave-forge is configured with octave: C:/octave/octave-3.5.90/bin/octave-3.5.90 (version 3.5.90) mkoctfile: C:/octave/octave-3.5.90/bin/mkoctfile-3.5.90 for Octave 90 find . -name NOINSTALL -print # shows which toolboxes won't be installed odepkg_auxiliary_functions.cc: In function 'octave_idx_type odepkg_auxiliary_solstore(octave_value&, octave_value&, octa ve_idx_type)': odepkg_auxiliary_functions.cc:457:52: error: no matching function for call to 'octave_value::print_with_name(octave_page r_stream&, const char [3], bool)' odepkg_auxiliary_functions.cc:457:52: note: candidate is: c:\Programs\OctaveBuild\include\octave-3.5.0+\octave/ov.h:990:8: note: void octave_value::print_with_name(std::ostream&, const string&) const c:\Programs\OctaveBuild\include\octave-3.5.0+\octave/ov.h:990:8: note: candidate expects 2 arguments, 3 provided odepkg_auxiliary_functions.cc:458:52: error: no matching function for call to 'octave_value::print_with_name(octave_page r_stream&, const char [3], bool)' odepkg_auxiliary_functions.cc:458:52: note: candidate is: c:\Programs\OctaveBuild\include\octave-3.5.0+\octave/ov.h:990:8: note: void octave_value::print_with_name(std::ostream&, const string&) const c:\Programs\OctaveBuild\include\octave-3.5.0+\octave/ov.h:990:8: note: candidate expects 2 arguments, 3 provided make: *** [odepkg_auxiliary_functions.o] Error 1 'make' returned the following error: make: Entering directory `/tmp/oct-122/odepkg-0.8.0/src' Unpacking external packages: hairer.tgz Unpacking external packages: cash.tgz Unpacking external packages: daskr.tgz Applying patches from file: hairer.diff Applying patches from file: cash.diff patching file cash/mebdfdae.f patching file cash/mebdfi.f Applying patches from file: daskr.diff patching file daskr/dlinpk.f mkoctfile -c odepkg_octsolver_mebdfdae.cc -o odepkg_octsolver_mebdfdae.o mkoctfile -c odepkg_octsolver_mebdfi.cc -o odepkg_octsolver_mebdfi.o mkoctfile -c odepkg_octsolver_ddaskr.cc -o odepkg_octsolver_ddaskr.o mkoctfile -c odepkg_octsolver_radau.cc -o odepkg_octsolver_radau.o mkoctfile -c odepkg_octsolver_radau5.cc -o odepkg_octsolver_radau5.o mkoctfile -c odepkg_octsolver_rodas.cc -o odepkg_octsolver_rodas.o mkoctfile -c odepkg_octsolver_seulex.cc -o odepkg_octsolver_seulex.o mkoctfile -c odepkg_auxiliary_functions.cc -o odepkg_auxiliary_functions.o make: Leaving directory `/tmp/oct-122/odepkg-0.8.0/src' error: called from `pkg>configure_make' in file C:\octave\octave-3.5.90\share\octave\3.5.90\m\pkg\pkg.m near line 1385,column 9 error: called from: error: C:\octave\octave-3.5.90\share\octave\3.5.90\m\pkg\pkg.m at line 827, column 5 error: C:\octave\octave-3.5.90\share\octave\3.5.90\m\pkg\pkg.m at line 383, column 9 Any suggestions? BTW, miscellaneous-1.0.11 can be installed successfully. Regards Tatsuro ------------------------------------------------------------------------------ Write once. Port to many. Get the SDK and tools to simplify cross-platform app development. Create new or port existing apps to sell to consumers worldwide. Explore the Intel AppUpSM program developer opportunity. appdeveloper.intel.com/join http://p.sf.net/sfu/intel-appdev _______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev