You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
iulib cannot be compiled on OS X 10.11 El Capitan using clang. The error is:
g++ -o imglib/imgops.os -c -g -fPIC -fPIC -I. -Icolib -Iimglib -Iimgio -Iimgbits -Iutils -Icomponents -Ividio -I/opt/local/include imglib/imgops.cc
In file included from imglib/imgops.cc:35:
In file included from ./colib/colib.h:37:
colib/env.h:36:17: warning: using directive refers to implicitly-defined namespace 'std'
using namespace std;
^
imglib/imgops.cc:136:15: error: default arguments cannot be added to a function template that has already been declared
V scale=1,int dx=0,int dy=0) {
^ ~
imglib/imgops.h:70:10: note: previous template declaration is here
void addscaled(colib::narray<T> &, colib::narray<T> &, V, int, int);
^
imglib/imgops.cc:136:27: error: default arguments cannot be added to a function template that has already been declared
V scale=1,int dx=0,int dy=0) {
^ ~
imglib/imgops.h:70:10: note: previous template declaration is here
void addscaled(colib::narray<T> &, colib::narray<T> &, V, int, int);
^
imglib/imgops.cc:136:36: error: default arguments cannot be added to a function template that has already been declared
V scale=1,int dx=0,int dy=0) {
^ ~
imglib/imgops.h:70:10: note: previous template declaration is here
void addscaled(colib::narray<T> &, colib::narray<T> &, V, int, int);
^
1 warning and 3 errors generated.
scons: *** [imglib/imgops.os] Error 1
scons: building terminated because of errors.
This was reported to the MacPorts project in 2014:
iulib cannot be compiled on OS X 10.11 El Capitan using clang. The error is:
This was reported to the MacPorts project in 2014:
https://trac.macports.org/ticket/42353
And reported to iulib on Google Code:
https://code.google.com/p/iulib/issues/detail?id=45
But then the project moved to GitHub and the Google Code issues do not appear to have been preserved, so I am reporting it here again.
The text was updated successfully, but these errors were encountered: