I have a problem with the Fink ddd package on 10.9.
Below is the error message.
Clearly g++ provided by clang behaves differently than on 10.8 where it 
compiled fine.
1) There is no more option -mminimal-toc
2) It is (justifiably) more fussy about ambiguous overloading.

Is there a remedy?

Remko

---  

g++ -DHAVE_CONFIG_H -I.  -I./.. -isystem /usr/X11R6/include -I/sw/include  -O2 
-g -Wall -W -Wwrite-strings -mminimal-toc -trigraphs  -c -o VSLErr.o VSLErr.C
clang: warning: argument unused during compilation: '-mminimal-toc'
VSLDefList.C:63:61: error: use of overloaded operator '+' is ambiguous (with 
operand types 'string' and 'std::ostringstream'
     (aka 'basic_ostringstream<char>'))
       VSLLib::eval_error("no suiting definition for " + f_name() + s);
                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~
./strclass.h:1379:15: note: candidate function
inline string operator + (const string& x, const string& y)
             ^
./strclass.h:1399:15: note: candidate function
inline string operator + (const string& x, char y)
             ^
1 error generated.
make[2]: *** [VSLDefList.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [all] Error 2
make: *** [all-recursive] Error 1
------------------------------------------------------------------------------
Shape the Mobile Experience: Free Subscription
Software experts and developers: Be at the forefront of tech innovation.
Intel(R) Software Adrenaline delivers strategic insight and game-changing 
conversations that shape the rapidly evolving mobile landscape. Sign up now. 
http://pubads.g.doubleclick.net/gampad/clk?id=63431311&iu=/4140/ostg.clktrk
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to