[SCons] Library bauen mit spezifischen CXXFLAGS
-
Hallo zusammen,
ich hoffe, das ist das richtige Subforum.
Und zwar habe ich ein kleines Problem mit SCons und einer Library die ich gerne bauen moechte. Es soll nur fuer das Bauen der LibraryCXXFLAGS="-fexceptions"
gesetzt werden.
Hier das SCon\1:
Import("env") libFiles = [..] #env.Append(CXXFLAGS="-fexceptions") <- will ich eben nicht sondern eher sowas: env.Library("myLib", libFiles, CXXFLAGS = "-fexceptions") # funktioniert leider nicht
Macht das Ueberhaupt Sinn? Gibt es dafuer eine Loesung. Ich habe leider nichts dazu gefunden bis jetzt.
Ich hoffe hier sind paar SCons-Cracks.
Cheers,
hexa
-
Ok, hat sich schon fast erledigt, ich kompiliere alles mit
CXXFLAGS="-fexceptions"
(Ist eh besser habe ich gelesen)
Falls es jmd interessiert, hier mein theoretischer Workaround:
Import("env") libFiles = [..] env_2 = env.Clone() env_2.Append(CXXFLAGS="-fexceptions") env_2.Library("myLib", libFiles)
Vorsichtig, das ist nicht getestet worden. Falls es bei jmd funktioniert, kann er ja mal hier in diesen Thread posten.