As libfaac uses __stdcall calling convention ifdef WIN32 but GCC under -std=c99 doesn't?have _WIN32 defined. Changing -std=c99 to -std=gnu99 avoids the problem. Is it an acceptable change? -- Zuxy Beauty is truth, While truth is beauty. PGP KeyID: E8555ED6