[ardour-dev] File Extensions and Preprocessor stuff

John Emmas johne53 at tiscali.co.uk
Wed May 2 06:15:52 PDT 2007

I've managed to build one of the simple branches from Ardour (the
'Clearlooks' branch) using an IDE but the following things confused me:-

a)  I've gathered that Linux object files end in ".o" and dynamic libraries
have the extension ".so".  What are the targets with the extension ".os"?
Are they static libraries?  My IDE seems to think that static libs should
end with ".a" (although I can change that).

b)  How do I find out what pre-processor definitions are defined?  Are these
the "env" and "opt" entries that I can see in the main SConstruct file - or
can each SConscript file have it's own preprocessor  definitions?  So far,
I've assumed that the "Import" statement (at the start of each SConscript
file) imports a set of global definitions defined in SConstruct.  Is that
assumption right?



More information about the Ardour-Dev mailing list