Looks like someone just changed the Linux CodeBlocks exporter to do something different with pkg-config?
What does that change do? Does it change what we need to do with libraries?
In the past, I used Codeblocks but made my own project. Yesterday I was getting JuceDemo up with Codeblocks as exported by ProJucer.
I had to:
add the Modules folder as a search path to both targets
add the /usr/X11R6/lib/ path to the project in ProJucer
Add libraries Xext and X11 to the project. Note, not xinerama or lib curl or some of the others in the makefile
Add libasound (after looking up that provides ALSA) and freetype for freetype2. Currently, I’ve done that in ProJucer with linker flags: -lXext -lX11 -lasound -lfreetype
So - I see CodeBlocks has the pkg-config tab. Should I be able to let it find stuff for me? That won’t increase my app’s dependencies in a weird way will it?