We do include stdinc.h before DCPlusPlus.h. This error started occurring after we merged .705 or 707 in awhile ago. We had to add -fpermissive in order to ignore the error and just make it a warning. I know '_' is gettext and is already defined by the time Streams.h is processed. I know this since if I add #define _(x) x it warns that I'm redefining '_'. The issue is more nuanced than include order:
http://gcc.gnu.org/onlinedocs/gcc/Name-lookup.html -- Build warning: there are no arguments to ‘_’ that depend on a template parameter https://bugs.launchpad.net/bugs/666175 You received this bug notification because you are a member of LinuxDC++ Team, which is subscribed to LinuxDC++. Status in DC++: Fix Committed Status in Linux DC++: Confirmed Bug description: subj _______________________________________________ Mailing list: https://launchpad.net/~linuxdcpp-team Post to : [email protected] Unsubscribe : https://launchpad.net/~linuxdcpp-team More help : https://help.launchpad.net/ListHelp

