I`m Aufbau einer Bibliothek mit mit den folgenden Flags machen:GCC Flagge zu SCons
INCL = `PKG_CONFIG_PATH=/mingw64/lib64/pkgconfig:/mingw64/lib/pkgconfig:/mingw64/share/pkgconfig:/mingw64/lib/pkgconfig:/mingw64/share/pkgconfig pkg-config --cflags ipopt` $(ADDINCFLAGS)
LIBS =
'PKG_CONFIG_PATH=/mingw64/lib64/pkgconfig:/mingw64/lib/pkgconfig:/mingw64/share/pkgconfig:/mingw64/lib/pkgconfig:/mingw64/share/pkgconfig pkg-config --libs ipopt'
Wie kann ich das mit SCons zu bauen übersetzen?
Mein Problem ist zu verstehen, wie die Pfaddefinition PKG_CONFIG_PATH= ...
an SCONS übergeben wird.
Danke, 'env.ParseConfig ('pkg-config --cflags --libs ipopt')' für mich gelöst. Installiere auch die Toolchain-Version von pkg-config (mit mingw64: ('mingw-w64-x86_64-toolchain') – cfcm