Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230
Could anyone explain to me what is the purpose of the parameter within single quotation marks and what it does? I am assuming it is a call to pkg-config with those paramaters.
For the most part you are correct, however, it is more than just a simple insertion of the libraries and includes into the command line. pkg-config is part of GNU autotools and it resolves the dependencies of the packages dynamically within the compiler environment at compile time. In your example, it does this by starting with /usr/lib/pkgconfig/gtk+-2.0.pc and recursively checking all of the other packages specified.
Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it. -- Brian Kernighan