octave-maintainers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Install failure of odepkg-0.8.0 on MinGW with octave-3.5.90


From: Tatsuro MATSUOKA
Subject: Install failure of odepkg-0.8.0 on MinGW with octave-3.5.90
Date: Thu, 22 Dec 2011 13:26:00 +0900 (JST)

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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]