Re: libdbus++ Build

David Haller <[email protected]>
Newsgroups gmane.linux.suse.programming
Message-ID <[email protected]>
Hello,

[grad fällt mir auf, ich hab diese ML noch nicht auf 'de' umgestellt ;)]

On Mon, 16 Feb 2009, Sascha 'saigkill' Manns wrote:
>On Montag 16 Februar 2009 00:09:16 David Haller wrote:
>> On Sun, 15 Feb 2009, Sascha 'saigkill' Manns wrote:
>> >On Sonntag 15 Februar 2009 21:56:31 David Haller wrote:
>> >> On Sun, 15 Feb 2009, Sascha 'saigkill' Manns wrote:
>> >> >momentan baue ich libdbus++, aber make bricht ab bei:
>> >> >
>> >> >g++ [..] -Werror [..]
>> >> >cc1plus: warnings being treated as errors
[..]
>Ich nehme das %configure Makro vom Build Service.

Ok, ich hab jetzt mal ins Paket geschaut, im configure[.] werden die
cxxflags explizit mit -Werror gesetzt.

Abhilfe:
    sed -i '/^-Werror/d' configure

(es gibt im configure nur diese eine Stelle, wo das -Werror am
Zeilenanfang vorkommt).

Alternativ könntest du '-Wno-parentheses' ergänzen, aber evtl. klemmt
es noch bei anderen Sachen (-Wsign-compare ist beliebt als Warnung,
die mit -Werror natürlich auch zum Fehler wird).

BTW: ich hasse es, wenn Quellen veröffentlicht werden, die
_offensichtlich_ nicht geprüft wurden, d.h. die (mit "-O2 -march=foo"
oder so als CFLAGS/CXXFLAGS) nicht ohne Tricks kompiliert werden
können (mit -Wno-parentheses _nach_ dem -Wall könnte es
durchlaufen). *grummel*

Ich wünsch mir da öfter mal nen Fisch von Verleihnix, den ich den
Verantwortlichen um die Ohren hauen kann ;)

HTH,
-dnh

-- 
Macht kann nur in den Kopf steigen, wenn Platz dafür da ist.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.