Hi,
The image package fails to install, error:
octave:21> pkg install image-2.0.0.tar.gz In file included from d:\Portables\Octave3.6.2_gcc4.6.2\include\octave-3.6.2\octave/lo-utils.h:31:0, from d:\Portables\Octave3.6.2_gcc4.6.2\include\octave-3.6.2\octave/Array.h:38, from d:\Portables\Octave3.6.2_gcc4.6.2\include\octave-3.6.2\octave/boolMatrix.h:27, from d:\Portables\Octave3.6.2_gcc4.6.2\include\octave-3.6.2\octave/mx-base.h:32, from d:\Portables\Octave3.6.2_gcc4.6.2\include\octave-3.6.2\octave/Matrix.h:30, from d:\Portables\Octave3.6.2_gcc4.6.2\include\octave-3.6.2\octave/oct.h:33, from bwlabeln.cc:20: d:\Portables\Octave3.6.2_gcc4.6.2\include\octave-3.6.2\octave/lo-cutils.h:50:12: error: 'pid_t' does not name a type g++: error: bwlabeln.o: No such file or directory make: *** [bwlabeln.oct] Error 1 'make' returned the following error: make: Entering directory `/tmp/oct-15/image/src' D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 __spatial_filtering__.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 __bilateral__.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 __custom_gaussian_smoothing__.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 __boundary__.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 bwlabel.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 bwfill.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 rotate_scale.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 hough_line.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 graycomatrix.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 __bwdist__.cc D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 nonmax_supress.cc CXXFLAGS='-g -O2 -std=c++0x -Wall' D:/Portables/Octave3.6.2_gcc4.6.2/bin/mkoctfile-3.6.2 bwlabeln.cc make: Leaving directory `/tmp/oct-15/image/src' error: called from `pkg>configure_make' in file D:\Portables\Octave3.6.2_gcc4.6.2\share\octave\3.6.2\m\pkg\pkg.m near l ne 1385, column 9 error: called from: error: D:\Portables\Octave3.6.2_gcc4.6.2\share\octave\3.6.2\m\pkg\pkg.m at line 827, column 5 error: D:\Portables\Octave3.6.2_gcc4.6.2\share\octave\3.6.2\m\pkg\pkg.m at line 383, column 9 octave:21> octave:21> pkg update error: get_forge_pkg: package NAME exists, but index page not available error: called from: error: D:\Portables\Octave3.6.2_gcc4.6.2\share\octave\3.6.2\m\pkg\private\get_forge_pkg.m at line 69, column 9 error: D:\Portables\Octave3.6.2_gcc4.6.2\share\octave\3.6.2\m\pkg\pkg.m at line 523, column 29 octave:21>
I attach the complete output of the Octave window. My configuration: Windows XP SP3 (German) Octave installed in: D:\Portables\Octave3.6.2_gcc4.6.2I have installed both 7z-archives from http://sourceforge.net/projects/octave/files/Octave%20Windows%20binaries/Octave%203.6.2%20for%20Windows%20MinGW%20installer/ according to the "Manual installation instructions". Octave seems to work ok.
Now I wanted to update the image package to the new version 2.According to the dependencies mentioned, I installed the packages general-1.3.2.tar.gz and signal-1.2.0.tar.gz, and also miscellaneous-1.2.0.tar.gz and physicalconstants-1.0.0.tar.gz - all without any error.
Trying to install image-2.0.0.tar.gz gives afore mentioned error message. File "lo-cutils.h" (mentioned in the error message):
line 50> OCTAVE_API pid_t line 51> octave_waitpid (pid_t pid, int *status, int options);
I thought that perhaps the updated packages must be "activated" and loaded them (pkg load general, pkg load signal, pkg load windows), but the error messages remains the same.
I also attach a screenshot of a directory including the directory tree in the TEMP folder. This directory seems to contain files that are mentioned in the error message. Some files have been left over from the installations. The last attempt of installing image-2.0.0.tar.gz gave directory "oct-14".
Being a very new user of Octave, I could have done something wrong, but I rather think that there is some bug.
How can I help resolving this problem? I have basic knowledge of programming and PCs.I am a very new user of Octave, I installed it just one week ago. (I am currently attending a lecture about image processing, and I would like to use Octave for this purpose. Therefore the image package is important for me.)
Thank you for your work on this great project! Sorry for my bad English, it is not my native language. Best wishes, Gerald
Octave image-2.0.0.tar.gz 20121115 cmd-log.txt.7z
Description: Binary data
<<attachment: Octave image-2.0.0.tar.gz 20121115 TEMP directory screenshot.png>>
------------------------------------------------------------------------------ Monitor your physical, virtual and cloud infrastructure from a single web console. Get in-depth insight into apps, servers, databases, vmware, SAP, cloud infrastructure, etc. Download 30-day Free Trial. Pricing starts from $795 for 25 servers or applications! http://p.sf.net/sfu/zoho_dev2dev_nov
_______________________________________________ Octave-dev mailing list Octave-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/octave-dev