Le 21/02/2014 16:39, Matthew Brush a écrit : > On 14-02-21 06:30 AM, Colomban Wendling wrote: >> Le 21/02/2014 03:16, Lex Trotman a écrit : >>> [...] > > OK, I didn't think it was OK to assume GCC was the compiler,
It isn't, indeed. Although well, to be fair we probably have no idea what happens if it's not GCC-like. Or maybe I even remember there was problems with MSVC? > so I wasn't sure how you'd portably (across compilers) tell the > compiler flags without doing a bunch of configure checks to see > whether the compiler accepted such flags or something. Well, basically, you can't. Hence the bunch of configure checks -- although the ones we already have are only for GCC flags, because I didn't know what other compilers used. > My GCC/Clang-specific idea was to maybe just use something like > `-Xcc=-w` or whatever in one of the VALAFLAGS variables to disable > all warnings related to Vala code, though I'm not sure if Autotools > invokes the C compiler via Valac or independently. AFAIK, Autotools generate C source from vala, and the build the C sources. It's pretty obvious when you see it adds C sources to the distribution I guess :) >>> [...] >>>> >>>> The GTK2 Vala binding is deprecated, same as the GTK2 C >>>> API/library. There is a compiler flag for Valac to make it >>>> disable the deprecation warnings, if that is desirable. >> >> Is there really a flag to only disable deprecated warnings? IIRC >> there is only --disable-warnings, and IIUC it removes everything >> not an error? >> > > I believe Valac's --disable-deprecated option will disable it > warning about deprecated annotations in the VAPI files. I'd have to > test it to be sure though. Oh, I believe it disabled all deprecated features -- rather the contrary then. But I'm not sure either. Cheers, Colomban _______________________________________________ Devel mailing list Devel@lists.geany.org https://lists.geany.org/cgi-bin/mailman/listinfo/devel