Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#166 Unable to compile with faad support on gentoo

open
nobody
None
5
2010-08-20
2010-08-20
Miika Hänninen
No

If I configure fuppes with --enable-faad, during compilation I get this error message:

In file included from lib/Transcoding/FaadWrapper.h:49,
from lib/Transcoding/FaadWrapper.cpp:37:
/usr/include/faad.h:32: note: #pragma message: please update faad2 include filename and function names!
lib/Transcoding/FaadWrapper.cpp: In member function ?virtual bool CFaadWrapper::LoadLib()?:
lib/Transcoding/FaadWrapper.cpp:416: error: ?class CSharedConfig? has no member named ?Mp4ffLibName?
lib/Transcoding/FaadWrapper.cpp:417: error: ?class CSharedConfig? has no member named ?Mp4ffLibName?
lib/Transcoding/FaadWrapper.cpp:420: warning: deprecated conversion from string constant to ?char*?
lib/Transcoding/FaadWrapper.cpp: In member function ?void CFaadWrapper::FillBuffer()?:
lib/Transcoding/FaadWrapper.cpp:563: warning: comparison between signed and unsigned integer expressions
lib/Transcoding/FaadWrapper.cpp: In member function ?bool CFaadWrapper::InitAACDecoder()?:
lib/Transcoding/FaadWrapper.cpp:643: warning: format ?%d? expects type ?int?, but argument 5 has type ?long unsigned int?
lib/Transcoding/FaadWrapper.cpp:647: warning: format ?%d? expects type ?int?, but argument 5 has type ?long unsigned int?
lib/Transcoding/FaadWrapper.cpp: In member function ?bool CFaadWrapper::InitMp4Decoder()?:
lib/Transcoding/FaadWrapper.cpp:722: warning: deprecated conversion from string constant to ?char*?
lib/Transcoding/FaadWrapper.cpp:722: warning: deprecated conversion from string constant to ?char*?
lib/Transcoding/FaadWrapper.cpp:722: warning: deprecated conversion from string constant to ?char*?
lib/Transcoding/FaadWrapper.cpp:722: warning: deprecated conversion from string constant to ?char*?
lib/Transcoding/FaadWrapper.cpp:722: warning: deprecated conversion from string constant to ?char*?
lib/Transcoding/FaadWrapper.cpp:722: warning: deprecated conversion from string constant to ?char*?
lib/Transcoding/FaadWrapper.cpp:732: warning: format ?%d? expects type ?int?, but argument 6 has type ?long unsigned int?
lib/Transcoding/FaadWrapper.cpp:735: warning: format ?%d? expects type ?int?, but argument 2 has type ?long int?
lib/Transcoding/FaadWrapper.cpp:720: warning: unused variable ?tag?
lib/Transcoding/FaadWrapper.cpp:720: warning: unused variable ?item?
lib/Transcoding/FaadWrapper.cpp:721: warning: unused variable ?k?
lib/Transcoding/FaadWrapper.cpp:721: warning: unused variable ?j?

I have installed the ebuild "media-libs/faad2-2.7", which is the latest version available. Without faad everything works, but having faad support would be great

Discussion

  • Fuppes version is 675

    The question marks should be single quotes, i'm having some sort of weird locale or character set issue causing output characters to come out wrong sometimes.

    Also, the "everything works" means compilation works fine, not that there are no problems otherwise :P