On 2009-11-13, at 00:27, Henry Minsky wrote: > If you compile a .lzo file without the debugging flag, and then compile an > app which uses it with debug=true, > do you expect the .lzo library code to compile with proper debug info in it?
Not completely. Since the .lzo is compressed and obfuscated, you will lose a lot of name and file/line information. It should still be debuggable, just not as useful. If you want to have debugability in a .lzo, you should be able to say: lzc -c -DnameFunctions=true -Dobfuscate=false -Dcompress=false ... but obviously that would make a much larger .lzo, not what you would want as a final product.