This list is closed, nobody may subscribe to it.
2000 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(14) |
Nov
(10) |
Dec
|
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
|
Feb
(4) |
Mar
|
Apr
(3) |
May
(13) |
Jun
(2) |
Jul
(7) |
Aug
|
Sep
(2) |
Oct
(5) |
Nov
(8) |
Dec
|
2002 |
Jan
|
Feb
|
Mar
(19) |
Apr
(8) |
May
(8) |
Jun
(8) |
Jul
(4) |
Aug
(8) |
Sep
(19) |
Oct
(13) |
Nov
(37) |
Dec
(2) |
2003 |
Jan
(7) |
Feb
(23) |
Mar
(16) |
Apr
(4) |
May
(18) |
Jun
(9) |
Jul
(7) |
Aug
(6) |
Sep
(7) |
Oct
|
Nov
(39) |
Dec
(57) |
2004 |
Jan
(21) |
Feb
(15) |
Mar
(17) |
Apr
(9) |
May
(17) |
Jun
(65) |
Jul
(33) |
Aug
(48) |
Sep
(93) |
Oct
(35) |
Nov
(18) |
Dec
(4) |
2005 |
Jan
(20) |
Feb
(59) |
Mar
(17) |
Apr
(59) |
May
(77) |
Jun
(32) |
Jul
(34) |
Aug
(8) |
Sep
(34) |
Oct
(26) |
Nov
(65) |
Dec
(66) |
2006 |
Jan
(45) |
Feb
(37) |
Mar
(50) |
Apr
(32) |
May
(48) |
Jun
(42) |
Jul
(12) |
Aug
(53) |
Sep
(51) |
Oct
(79) |
Nov
(46) |
Dec
(25) |
2007 |
Jan
(120) |
Feb
(78) |
Mar
(45) |
Apr
(91) |
May
(155) |
Jun
(66) |
Jul
(96) |
Aug
(110) |
Sep
(145) |
Oct
(189) |
Nov
(68) |
Dec
(160) |
2008 |
Jan
(163) |
Feb
(212) |
Mar
(209) |
Apr
(157) |
May
(216) |
Jun
(120) |
Jul
(80) |
Aug
(83) |
Sep
(98) |
Oct
(120) |
Nov
(80) |
Dec
(129) |
2009 |
Jan
(45) |
Feb
(80) |
Mar
(174) |
Apr
(142) |
May
(133) |
Jun
(191) |
Jul
(183) |
Aug
(138) |
Sep
(77) |
Oct
(141) |
Nov
(209) |
Dec
(131) |
2010 |
Jan
(85) |
Feb
(213) |
Mar
(245) |
Apr
(222) |
May
(168) |
Jun
(82) |
Jul
(50) |
Aug
(144) |
Sep
(92) |
Oct
(80) |
Nov
(64) |
Dec
(78) |
2011 |
Jan
(58) |
Feb
(98) |
Mar
(112) |
Apr
(98) |
May
(64) |
Jun
(150) |
Jul
(126) |
Aug
(59) |
Sep
(271) |
Oct
(154) |
Nov
(321) |
Dec
(183) |
2012 |
Jan
(146) |
Feb
(217) |
Mar
(426) |
Apr
(208) |
May
(206) |
Jun
(230) |
Jul
(158) |
Aug
(170) |
Sep
(237) |
Oct
(260) |
Nov
(178) |
Dec
|
From: Juan P. C. <car...@if...> - 2012-10-02 16:54:41
|
On Tue, Oct 2, 2012 at 4:58 PM, Francesco Potortì <Po...@is...> wrote: > Please let me know if I should resend this mail elsewhere for archiving > and publishing, or please do it yourself. > > I recently used the Octave geometry package. Nice software. Various > things follow. > > 1) misbehaviour or bug with workaround > There is a problem with the area of polygons, which is computed as > negative if the vertices are counterclockwise. Before using the > polygonCentroid function below I had to check for this. This is how I > did, which may be useful to others or maybe trigger ideas for a better > method: > > a = clipPolygon(c) > if (isCounterClockwise(a(1,:),a(2,:),a(3,:)) < 1) > a = reversePolygon(a); > endif > scopecentr = polygonCentroid(a); > > > 2) contributed software > I wrote three small functions that I think could be added to the > package. I can write docs and tests for them, if required. They are > appended. > > > ## Convert a box [minX maxX minY maxY] to a polygon [X Y] > function poly = box2polygon (box) > p([1 4]) = box(1); > p([2 3]) = box(2); > p([5 6]) = box(3); > p([7 8]) = box(4); > poly = reshape(p,4,2); > endfunction > > ## Clip a polygon with a box > ## Needs pkg 'geometry'. > function poly = clipPolygon (poly, box) > [x y] = oc_polybool(poly,box2polygon(box)); > poly = [x y]; > endfunction > > ## Centroid of a polygon > function centr = polygonCentroid (pl) > centr = shapecentroid(polygon2shape(pl)); > endfunction > > -- > Francesco Potortì (ricercatore) Voice: +39.050.315.3058 (op.2111) > ISTI - Area della ricerca CNR Mobile: +39.348.8283.107 > via G. Moruzzi 1, I-56124 Pisa Fax: +39.050.315.2040 > (entrance 20, 1st floor, room C71) Web: http://fly.isti.cnr.it Francesco, Thank you very much for your input. 1. didn't you get a warning when using reversed polygons? A reversed polygon will mean a holw in the future, so functions should handle correctly, but definitely not ignore the fact. I will see what I can do. 2. Thank you very much for your functions. I will take a look. If you do not want to leave this forgoten, add the request, together with properly formatted files to the Feature request forum https://sourceforge.net/p/octave/feature-requests/ Remember to follow this minimal instructions (more in the future) http://wiki.octave.org/Contributing_to_the_development_of_packages/modules#Contributing_new_file_or_bundle_of_files Cheers -- M. Sc. Juan Pablo Carbajal ----- PhD Student University of Zürich http://ailab.ifi.uzh.ch/carbajal/ |
From: Carnë D. <car...@gm...> - 2012-10-02 15:53:09
|
On 2 October 2012 15:32, JuanPi <aj...@gm...> wrote: > Hi, > > Since a while I am getting this message everytime I try to commit to > sf repository. > > > Transmitting file data .svn: Commit failed (details follow): > svn: Can't open file '/svn/p/octave/code/db/txn-current-lock': Permission denied > > > Any advice? Is this a problem of sf? Open a ticket at https://sourceforge.net/p/forge/site-support/new/ My experience is that they are quite fast in answering. You can also try #sourceforge Carnë |
From: JuanPi <aj...@gm...> - 2012-10-02 13:32:35
|
Hi, Since a while I am getting this message everytime I try to commit to sf repository. Transmitting file data .svn: Commit failed (details follow): svn: Can't open file '/svn/p/octave/code/db/txn-current-lock': Permission denied Any advice? Is this a problem of sf? Thanks -- JuanPi Carbajal ----- "It is one thing not to be able to perform a certain feat, but quite another to prove that it cannot be done." - Henry Ernest Dudeney ----- http://ailab.ifi.uzh.ch/carbajal/ |
From: JuanPi <aj...@gm...> - 2012-10-02 13:26:24
|
Hi, I added this ticket https://sourceforge.net/p/octave/feature-requests/39/ It is a first version of findpeaks. It was programmed from scratch so any similarity to already existing functions is mere coincidence. The function depends on the general package > 1.3.2 If there are no comments in a week I will add it to the signal package. Thanks for reviewing! -- JuanPi Carbajal ----- "It is one thing not to be able to perform a certain feat, but quite another to prove that it cannot be done." - Henry Ernest Dudeney ----- http://ailab.ifi.uzh.ch/carbajal/ |
From: Andrius S. <and...@gm...> - 2012-10-02 12:36:54
|
On Tue, Oct 2, 2012 at 12:12 PM, Stephen Montgomery-Smith < st...@mi...> wrote: > On 10/02/2012 02:06 AM, Carnë Draug wrote: > > Hi everyone > > > > a new package, instrument control by Andrius Sutas, has just been > > released. See the notice at > > http://andriussutassocis2012.blogspot.com/2012/10/progress-report.html > > and the wiki at http://wiki.octave.org/Instrument_control_package > > Would it be fair to describe this as a "linux only" package? It wants > various include files from a subdirectory called linux when I try to > compile it under FreeBSD, > > > ------------------------------------------------------------------------------ > Don't let slow site performance ruin your business. Deploy New Relic APM > Deploy New Relic app performance management and know exactly > what is happening inside your Ruby, Python, PHP, Java, and .NET app > Try New Relic at no cost today and get our sweet Data Nerd shirt too! > http://p.sf.net/sfu/newrelic-dev2dev > _______________________________________________ > Octave-dev mailing list > Oct...@li... > https://lists.sourceforge.net/lists/listinfo/octave-dev > Hey, I will look into BSD support this week, thanks for noting it. |
From: Stephen Montgomery-S. <st...@mi...> - 2012-10-02 11:12:13
|
On 10/02/2012 02:06 AM, Carnë Draug wrote: > Hi everyone > > a new package, instrument control by Andrius Sutas, has just been > released. See the notice at > http://andriussutassocis2012.blogspot.com/2012/10/progress-report.html > and the wiki at http://wiki.octave.org/Instrument_control_package Would it be fair to describe this as a "linux only" package? It wants various include files from a subdirectory called linux when I try to compile it under FreeBSD, |
From: Carnë D. <car...@gm...> - 2012-10-02 09:42:52
|
On 2 October 2012 11:11, adam aitkenhead <ada...@ho...> wrote: >> From: car...@gm... >> Date: Tue, 2 Oct 2012 09:33:17 +0200 >> Subject: Re: [OctDev] Analyze75 >> To: ada...@ho... >> CC: oct...@li... >> >> On 1 October 2012 22:30, adam aitkenhead <ada...@ho...> >> wrote: >> > I've just submitted analyze75write.m to SVN. >> >> Nice, thank you. The code looks nice. I have added the function to the >> INDEX and NEWS file, and to the see also of the other functions. >> >> Some tips, you don't need to check the value returned by isfield. If >> there is a field with that name, it will return true so "if (isfield >> (x, name))" is enough, no need to "if (isfield (x, name) == 1). >> >> It would be good practice to also have analyze75filename deal with the >> filename part, just as it's doing for the other 2 functions. I'd guess >> analyze75filename would take an extra argument ("write", "info" or >> "read") for the part of checking if the file already exists. This >> would also allow to make it return the right error message with: >> >> error ('analyze75%s: error message.', analyze75function) >> >> Carnë > > Those suggestions sound good, I can make those changes although I probably > won't have time before the weekend. If you're ready for the release of the > image package then don't wait, as it won't affect functionality. Not yet. There's some warnings and error messages for Mac users that should be fixed before. Carnë |
From: adam a. <ada...@ho...> - 2012-10-02 09:11:58
|
> From: car...@gm... > Date: Tue, 2 Oct 2012 09:33:17 +0200 > Subject: Re: [OctDev] Analyze75 > To: ada...@ho... > CC: oct...@li... > > On 1 October 2012 22:30, adam aitkenhead <ada...@ho...> wrote: > > I've just submitted analyze75write.m to SVN. > > Nice, thank you. The code looks nice. I have added the function to the > INDEX and NEWS file, and to the see also of the other functions. > > Some tips, you don't need to check the value returned by isfield. If > there is a field with that name, it will return true so "if (isfield > (x, name))" is enough, no need to "if (isfield (x, name) == 1). > > It would be good practice to also have analyze75filename deal with the > filename part, just as it's doing for the other 2 functions. I'd guess > analyze75filename would take an extra argument ("write", "info" or > "read") for the part of checking if the file already exists. This > would also allow to make it return the right error message with: > > error ('analyze75%s: error message.', analyze75function) > > Carnë Those suggestions sound good, I can make those changes although I probably won't have time before the weekend. If you're ready for the release of the image package then don't wait, as it won't affect functionality. Thanks, Adam |
From: Carnë D. <car...@gm...> - 2012-10-02 07:33:49
|
On 1 October 2012 22:30, adam aitkenhead <ada...@ho...> wrote: > I've just submitted analyze75write.m to SVN. Nice, thank you. The code looks nice. I have added the function to the INDEX and NEWS file, and to the see also of the other functions. Some tips, you don't need to check the value returned by isfield. If there is a field with that name, it will return true so "if (isfield (x, name))" is enough, no need to "if (isfield (x, name) == 1). It would be good practice to also have analyze75filename deal with the filename part, just as it's doing for the other 2 functions. I'd guess analyze75filename would take an extra argument ("write", "info" or "read") for the part of checking if the file already exists. This would also allow to make it return the right error message with: error ('analyze75%s: error message.', analyze75function) Carnë |
From: Carnë D. <car...@gm...> - 2012-10-02 07:06:38
|
Hi everyone a new package, instrument control by Andrius Sutas, has just been released. See the notice at http://andriussutassocis2012.blogspot.com/2012/10/progress-report.html and the wiki at http://wiki.octave.org/Instrument_control_package Enjoy Octave responsibly. Carnë |
From: Carnë D. <car...@gm...> - 2012-10-01 21:07:38
|
On 1 October 2012 15:43, Lukas Reichlin <luk...@gm...> wrote: > There are many warnings and one error, please see below. The C++ compiler is clang from Apple's Xcode 4.5 on OS X 10.8.2. Thank you very much. I'll see if I can fix this things. Carnë |
From: adam a. <ada...@ho...> - 2012-10-01 20:30:23
|
Hi Carnë, I've just submitted analyze75write.m to SVN. Adam |
From: adam a. <ada...@ho...> - 2012-10-01 19:58:04
|
> Date: Mon, 1 Oct 2012 13:01:36 +0100 > Subject: Re: [OctDev] DICOM package installation problem > From: and...@gm... > To: ada...@ho... > CC: oct...@li... > > On 1 October 2012 12:51, adam aitkenhead <ada...@ho...> wrote: > > Hi, > > > > I've been having trouble installing the DICOM toolbox, which fails with the > > following error message: > > > > octave:2> pkg install dicom-0.1.1.tar.gz > > /usr/bin/ld: /usr/local/lib/libgdcmDSED.a(gdcmReader.cxx.o): relocation > > R_X86_64_32 against `a local symbol' can not be used when making a shared > > object; recompile with -fPIC > > /usr/local/lib/libgdcmDSED.a: could not read symbols: Bad value > > collect2: ld returned 1 exit status > > make: *** [dicominfo.oct] Error 1 > > 'make' returned the following error: make: Entering directory > > `/tmp/oct-iaKJnH/dicom/src' > > mkoctfile -c -g dicominfo.cpp > > mkoctfile -c -g dicomdict.cpp > > mkoctfile -L/usr/local/lib -lgdcmcharls -lgdcmjpeg8 -lgdcmjpeg12 > > -lgdcmjpeg16 -lgdcmCommon -lgdcmDICT -lgdcmDSED -lgdcmIOD -lgdcmMSFF -g > > dicominfo.o dicomdict.o -o dicominfo.oct > > make: Leaving directory `/tmp/oct-iaKJnH/dicom/src' > > error: called from `pkg>configure_make' in file > > /usr/local/share/octave/3.6.3/m/pkg/pkg.m near line 1385, column 9 > > error: called from: > > error: /usr/local/share/octave/3.6.3/m/pkg/pkg.m at line 827, column 5 > > error: /usr/local/share/octave/3.6.3/m/pkg/pkg.m at line 383, column 9 > > > > This is on a 64-bit Scientific Linux 5.7 system, with gdcm-2.0.19. I've > > tried recompiling gdcm with -fPIC and -64 with no success. > > > > I've previously installed it on a different system (64-bit Scientific Linux > > 6.2 with gdcm-2.0.19 compiled with the default settings) without any > > problems. > > I have not tried against Octave 3.6.3. I also don't think I have got > it to work against a static gdcm. Could you try a dynamically linked > gdcm? > > (I will own up in advance - I struggle with this kind of thing too). > > -- > /* andy buckle */ Thanks for the help, it's working now. It was a simple thing in the end - compile gdcm as a shared library (the default settings), and then add the following line to ~/.bashrcexport LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib (The .bashrc bit was what I'd forgotten...) |
From: Kris T. <kri...@gm...> - 2012-10-01 15:35:04
|
From: Jordi Gutiérrez Hermoso > Sent: 01 October 2012 15:27 > > On 1 October 2012 10:18, Kris Thielemans < > wrote: > > Why not use fall back to boost unordered_map for (old) clang? At least the > user can then install boost. > > Sure, this is fine too. I suppose I'll have to write an autoconf > script now... Or would you do it? You got me there :-; Unfortunately, my knowledge of autoconf is close to zero. I did find http://code.google.com/p/carve/source/browse/configure.ac?name=rev-1.6 which is from a GPL project. Maybe somebody can use this as starting point... I was more thinking to use an ugly work-around: something like #ifdef CLANG #include <boost/unordered_map.hpp> namespace std { using boost::unordered_map; } #endif Autoconf wildly preferable of course. Kris |
From: Lukas R. <luk...@gm...> - 2012-10-01 14:39:51
|
On 22.09.2012, at 21:50, JuanPi <aj...@gm...> wrote: > - Would it be possible to have a video with a hardware > application/demonstration? @Lukas (paramaniac): You were also > interested in something like this, right? I wonder whether it's possible to record data from some kind of data acquisition hardware. This feature would be interesting in combination with the system identification tools from the control package. Best regards, Lukas |
From: Alexander H. <ale...@gm...> - 2012-10-01 14:38:36
|
On 10/1/12 6:43 AM, Lukas Reichlin wrote: > > On 01.10.2012, at 13:23, Carnë Draug <car...@gm...> wrote: > >> On 1 October 2012 12:43, Lukas Reichlin <luk...@gm...> wrote: >>> On 01.10.2012, at 11:01, Carnë Draug <car...@gm...> wrote: >>>> Hi everyone >>>> >>>> I've been preparing a new release of the image package. There's a lot >>>> of changes on it, I think enough changes to be version 2.0.0. >>>> >>>> I would be great if people could give it a try and report any problems. >>>> >>>> Thanks, >>>> Carnë >>>> >>> >>> Hi Carnë >>> >>> I'll give it a try. Is there an option to download a tarball from the new repository [1]? The old repository [2] has the link "Download GNU tarball" at the bottom of the page. It was very convenient. Links without revision numbers (11177 in [1]) wouldn't be bad either. >>> >>> Best regards, >>> Lukas >>> >>> >>> [1] >>> http://sourceforge.net/p/octave/code/11177/tree/trunk/octave-forge/main/image/ >>> >>> [2] >>> http://octave.svn.sourceforge.net/viewvc/octave/trunk/octave-forge/main/image/ >> >> Upps. I uploaded the file to my server but forgot to give the link. >> Please download it from >> >> http://carandraug.no-ip.org/octave/image-1.9.90.tar.gz >> >> As far as I know there's no way to download a tarball directly from >> the new repository but I haven't had much time to try the new >> SourceForge. There's a bunch of other things I don't like such as >> being much slower, not being able to order by last modification, >> really hard to change revision, incorrectly identifying text as binary >> files... >> >> Carnë > > > Hi Carnë > > There are many warnings and one error, please see below. The C++ compiler is clang from Apple's Xcode 4.5 on OS X 10.8.2. > > Best regards, > Lukas > > > octave:5> pkg install image* > In file included from __spatial_filtering__.cc:20: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from __bilateral__.cc:16: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from __custom_gaussian_smoothing__.cc:16: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from __boundary__.cc:21: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from bwlabel.cc:16: > In file included from /sw/include/octave-3.6.3/octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from bwfill.cc:5: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from rotate_scale.cc:11: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from hough_line.cc:24: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from graycomatrix.cc:24: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from deriche.cc:6: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from __bwdist.cc:19: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from nonmax_supress.cc:16: > In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > 1 warning generated. > In file included from bwlabeln.cc:19: > In file included from /sw/include/octave-3.6.3/octave/oct.h:36: > In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: > In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: > In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: > In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: > /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a > class [-Wmismatched-tags] > struct opts > ^ > /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? > class opts; > ^~~~~ > struct > bwlabeln.cc:22:10: fatal error: 'unordered_map' file not found > #include <unordered_map> > ^ > 1 warning and 1 error generated. > make: *** [bwlabeln.oct] Error 1 > 'make' returned the following error: mkoctfile -Wall __spatial_filtering__.cc > mkoctfile -Wall __bilateral__.cc > mkoctfile -Wall __custom_gaussian_smoothing__.cc > mkoctfile -Wall __boundary__.cc > mkoctfile -Wall bwlabel.cc > mkoctfile -Wall bwfill.cc > mkoctfile -Wall rotate_scale.cc > mkoctfile -Wall hough_line.cc > mkoctfile -Wall graycomatrix.cc > mkoctfile -Wall deriche.cc > mkoctfile -Wall __bwdist.cc > mkoctfile -Wall nonmax_supress.cc > CXXFLAGS='-g -O2 -std=c++0x -Wall' mkoctfile bwlabeln.cc > error: called from `pkg>configure_make' in file /sw/share/octave/3.6.3/m/pkg/pkg.m near line 1385, column 9 > error: called from: > error: /sw/share/octave/3.6.3/m/pkg/pkg.m at line 827, column 5 > error: /sw/share/octave/3.6.3/m/pkg/pkg.m at line 383, column 9 > octave:5> > > You might try tweaking your mkoctfile symlinks to have mkoctfile point to /sw/bin/mkoctfile-gcc4.7 . If you then do your "pkg install" again the C compilers from Fink's "gcc47-compiler" package will be used instead of those from Xcode, and unordered_map is indeed included with gcc47-compiler. I created this alternative mkoctfile to use in building packages where Xcode compilers didn't happen to provide libraries/headers that were needed. -- Alexander Hansen, Ph.D. Fink User Liaison My package updates: http://finkakh.wordpress.com/ |
From: Jordi G. H. <jo...@oc...> - 2012-10-01 14:27:40
|
On 1 October 2012 10:18, Kris Thielemans <kri...@gm...> wrote: >> From: Jordi Gutiérrez Hermoso >> Sent: 01 October 2012 15:07 >> On 1 October 2012 10:01, Lukas Reichlin >> wrote: >> >>> bwlabeln.cc:22:10: fatal error: 'unordered_map' file not found >> >>> #include <unordered_map> >> > >> > ra:~ lukas$ clang -v >> > Apple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM >> 3.1svn) >> > Target: x86_64-apple-darwin12.2.0 >> >> Looks like they only fixed this bug in March. I don't know if this is >> already in 3.1. I am not particularly happy about the idea of patching >> my code for the benefit of non-GNU users. However, I would welcome a >> patch to work around that clang bug, if you care to write it. >> >> > Why not use fall back to boost unordered_map for (old) clang? At least the user can then install boost. Sure, this is fine too. I suppose I'll have to write an autoconf script now... Or would you do it? - Jordi G. H. |
From: Lukas R. <luk...@gm...> - 2012-10-01 14:22:28
|
On 01.10.2012, at 16:06, Jordi Gutiérrez Hermoso <jo...@oc...> wrote: > On 1 October 2012 10:01, Lukas Reichlin <luk...@gm...> wrote: >> >> On 01.10.2012, at 15:46, Jordi Gutiérrez Hermoso <jo...@oc...> wrote: >> >>> On 1 October 2012 09:43, Lukas Reichlin <luk...@gm...> wrote: >>>> There are many warnings and one error, please see below. The C++ compiler is clang >>> [snip] >>>> bwlabeln.cc:22:10: fatal error: 'unordered_map' file not found >>>> #include <unordered_map> >>> >>> This should be available on a modern enough system. I wish clang >>> wasn't so laggy with respect to C++ support. What clang version is >>> that? >> >> Are you looking for this? >> >> ra:~ lukas$ clang -v >> Apple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn) >> Target: x86_64-apple-darwin12.2.0 > > Looks like they only fixed this bug in March. I don't know if this is > already in 3.1. I am not particularly happy about the idea of patching > my code for the benefit of non-GNU users. However, I would welcome a > patch to work around that clang bug, if you care to write it. > > - Jordi G. H. Well, I have no idea how to fix this. If you don't work around it, I'll have to wait until Apple updates clang/llvm again. This would be no tragedy, as I am rarely using the image package. In fact I tested the new version to do Carnë a favour and out of curiosity whether it works on other platforms than GNU/Linux + GCC. Best regards, Lukas |
From: Kris T. <kri...@gm...> - 2012-10-01 14:18:54
|
> From: Jordi Gutiérrez Hermoso > Sent: 01 October 2012 15:07 > On 1 October 2012 10:01, Lukas Reichlin > wrote: > >>> bwlabeln.cc:22:10: fatal error: 'unordered_map' file not found > >>> #include <unordered_map> > > > > ra:~ lukas$ clang -v > > Apple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM > 3.1svn) > > Target: x86_64-apple-darwin12.2.0 > > Looks like they only fixed this bug in March. I don't know if this is > already in 3.1. I am not particularly happy about the idea of patching > my code for the benefit of non-GNU users. However, I would welcome a > patch to work around that clang bug, if you care to write it. > > Why not use fall back to boost unordered_map for (old) clang? At least the user can then install boost. Kris |
From: Jordi G. H. <jo...@oc...> - 2012-10-01 14:06:57
|
On 1 October 2012 10:01, Lukas Reichlin <luk...@gm...> wrote: > > On 01.10.2012, at 15:46, Jordi Gutiérrez Hermoso <jo...@oc...> wrote: > >> On 1 October 2012 09:43, Lukas Reichlin <luk...@gm...> wrote: >>> There are many warnings and one error, please see below. The C++ compiler is clang >> [snip] >>> bwlabeln.cc:22:10: fatal error: 'unordered_map' file not found >>> #include <unordered_map> >> >> This should be available on a modern enough system. I wish clang >> wasn't so laggy with respect to C++ support. What clang version is >> that? > > Are you looking for this? > > ra:~ lukas$ clang -v > Apple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn) > Target: x86_64-apple-darwin12.2.0 Looks like they only fixed this bug in March. I don't know if this is already in 3.1. I am not particularly happy about the idea of patching my code for the benefit of non-GNU users. However, I would welcome a patch to work around that clang bug, if you care to write it. - Jordi G. H. |
From: Lukas R. <luk...@gm...> - 2012-10-01 14:02:11
|
On 01.10.2012, at 15:46, Jordi Gutiérrez Hermoso <jo...@oc...> wrote: > On 1 October 2012 09:43, Lukas Reichlin <luk...@gm...> wrote: >> There are many warnings and one error, please see below. The C++ compiler is clang > [snip] >> bwlabeln.cc:22:10: fatal error: 'unordered_map' file not found >> #include <unordered_map> > > This should be available on a modern enough system. I wish clang > wasn't so laggy with respect to C++ support. What clang version is > that? > > - Jordi G. H. Are you looking for this? ra:~ lukas$ clang -v Apple clang version 4.1 (tags/Apple/clang-421.11.65) (based on LLVM 3.1svn) Target: x86_64-apple-darwin12.2.0 Thread model: posix ra:~ lukas$ Lukas |
From: Jordi G. H. <jo...@oc...> - 2012-10-01 13:51:07
|
On 1 October 2012 09:46, Jordi Gutiérrez Hermoso <jo...@oc...> wrote: > On 1 October 2012 09:43, Lukas Reichlin <luk...@gm...> wrote: >> There are many warnings and one error, please see below. The C++ compiler is clang > [snip] >> bwlabeln.cc:22:10: fatal error: 'unordered_map' file not found >> #include <unordered_map> > > This should be available on a modern enough system. I wish clang > wasn't so laggy with respect to C++ support. What clang version is > that? Is this the relevant clang bug? http://llvm.org/bugs/show_bug.cgi?id=12544 - Jordi G. H. |
From: Jordi G. H. <jo...@oc...> - 2012-10-01 13:46:15
|
On 1 October 2012 09:43, Lukas Reichlin <luk...@gm...> wrote: > There are many warnings and one error, please see below. The C++ compiler is clang [snip] > bwlabeln.cc:22:10: fatal error: 'unordered_map' file not found > #include <unordered_map> This should be available on a modern enough system. I wish clang wasn't so laggy with respect to C++ support. What clang version is that? - Jordi G. H. |
From: Lukas R. <luk...@gm...> - 2012-10-01 13:43:45
|
On 01.10.2012, at 13:23, Carnë Draug <car...@gm...> wrote: > On 1 October 2012 12:43, Lukas Reichlin <luk...@gm...> wrote: >> On 01.10.2012, at 11:01, Carnë Draug <car...@gm...> wrote: >>> Hi everyone >>> >>> I've been preparing a new release of the image package. There's a lot >>> of changes on it, I think enough changes to be version 2.0.0. >>> >>> I would be great if people could give it a try and report any problems. >>> >>> Thanks, >>> Carnë >>> >> >> Hi Carnë >> >> I'll give it a try. Is there an option to download a tarball from the new repository [1]? The old repository [2] has the link "Download GNU tarball" at the bottom of the page. It was very convenient. Links without revision numbers (11177 in [1]) wouldn't be bad either. >> >> Best regards, >> Lukas >> >> >> [1] >> http://sourceforge.net/p/octave/code/11177/tree/trunk/octave-forge/main/image/ >> >> [2] >> http://octave.svn.sourceforge.net/viewvc/octave/trunk/octave-forge/main/image/ > > Upps. I uploaded the file to my server but forgot to give the link. > Please download it from > > http://carandraug.no-ip.org/octave/image-1.9.90.tar.gz > > As far as I know there's no way to download a tarball directly from > the new repository but I haven't had much time to try the new > SourceForge. There's a bunch of other things I don't like such as > being much slower, not being able to order by last modification, > really hard to change revision, incorrectly identifying text as binary > files... > > Carnë Hi Carnë There are many warnings and one error, please see below. The C++ compiler is clang from Apple's Xcode 4.5 on OS X 10.8.2. Best regards, Lukas octave:5> pkg install image* In file included from __spatial_filtering__.cc:20: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from __bilateral__.cc:16: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from __custom_gaussian_smoothing__.cc:16: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from __boundary__.cc:21: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from bwlabel.cc:16: In file included from /sw/include/octave-3.6.3/octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from bwfill.cc:5: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from rotate_scale.cc:11: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from hough_line.cc:24: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from graycomatrix.cc:24: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from deriche.cc:6: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from __bwdist.cc:19: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from nonmax_supress.cc:16: In file included from /sw/include/octave-3.6.3/octave/../octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct 1 warning generated. In file included from bwlabeln.cc:19: In file included from /sw/include/octave-3.6.3/octave/oct.h:36: In file included from /sw/include/octave-3.6.3/octave/defun-dld.h:30: In file included from /sw/include/octave-3.6.3/octave/defun-int.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-builtin.h:28: In file included from /sw/include/octave-3.6.3/octave/ov-fcn.h:35: In file included from /sw/include/octave-3.6.3/octave/symtab.h:34: /sw/include/octave-3.6.3/octave/regexp.h:90:3: warning: 'opts' defined as a struct here but previously declared as a class [-Wmismatched-tags] struct opts ^ /sw/include/octave-3.6.3/octave/regexp.h:40:3: note: did you mean struct here? class opts; ^~~~~ struct bwlabeln.cc:22:10: fatal error: 'unordered_map' file not found #include <unordered_map> ^ 1 warning and 1 error generated. make: *** [bwlabeln.oct] Error 1 'make' returned the following error: mkoctfile -Wall __spatial_filtering__.cc mkoctfile -Wall __bilateral__.cc mkoctfile -Wall __custom_gaussian_smoothing__.cc mkoctfile -Wall __boundary__.cc mkoctfile -Wall bwlabel.cc mkoctfile -Wall bwfill.cc mkoctfile -Wall rotate_scale.cc mkoctfile -Wall hough_line.cc mkoctfile -Wall graycomatrix.cc mkoctfile -Wall deriche.cc mkoctfile -Wall __bwdist.cc mkoctfile -Wall nonmax_supress.cc CXXFLAGS='-g -O2 -std=c++0x -Wall' mkoctfile bwlabeln.cc error: called from `pkg>configure_make' in file /sw/share/octave/3.6.3/m/pkg/pkg.m near line 1385, column 9 error: called from: error: /sw/share/octave/3.6.3/m/pkg/pkg.m at line 827, column 5 error: /sw/share/octave/3.6.3/m/pkg/pkg.m at line 383, column 9 octave:5> |
From: Carnë D. <car...@gm...> - 2012-10-01 12:32:13
|
On 1 October 2012 14:21, José Luis García Pallero <jgp...@gm...> wrote: > 2012/10/1 Carnë Draug <car...@gm...>: >> On 1 October 2012 11:56, Juan Pablo Carbajal <car...@if...> wrote: >>> On Mon, Oct 1, 2012 at 11:53 AM, José Luis García Pallero >>> <jgp...@gm...> wrote: >>>> Hello: >>>> >>>> I've uploaded to sourceforge new versions of OctCLIP and OctPROJ >>>> packages. There are minor changes related to compiler flags in both >>>> packages. In oc_polybool functiom of OctCLIP I've corrected the way of >>>> calculation of the minumum perturbation number and I've added a new >>>> output argument >>>> >>>> Cheers >>>> >>> >>> Hi Jose, >>> >>> Will you commit your changes of octclip to geometry? >>> >>> Cheers >> >> Could you please make the commit to the new repository location? >> Please see http://octave.1599824.n4.nabble.com/very-important-all-developers-reclone-Octave-Forge-td4644503.html > > Done, thank you for the advice. > > I suggest that the information in > http://octave.sourceforge.net/developers.html should be updated Yes. I have just done it. Thanks Carnë |