Package: libavcodec-dev Version: 0.svn20080206-12 Severity: important
When including avcodec.h in C++ source (and also avutils.h and swscale.h), the compiler mangles the names. This then causes link failures because the corresponding libraries have unmangled names. The code that is missing is #ifdef __cplusplus extern "C" { #endif at the start of the file (just after the multiple inclusion guard) and the corresponding #ifdef __cplusplus } #endif at the end of the file. -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.25-2-686 (SMP w/2 CPU cores) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages libavcodec-dev depends on: ii libavcodec51 0.svn20080206-12 ffmpeg codec library ii libavutil-dev 0.svn20080206-12 development files for libavutil ii libdc1394-22-dev 2.0.2-1 high level programming interface f ii libgsm1-dev 1.0.12-1 Development libraries for a GSM sp ii libogg-dev 1.1.3-4 Ogg Bitstream Library Development ii libraw1394-dev 1.3.0-4 library for direct access to IEEE ii libtheora-dev 1.0~beta3-1 The Theora Video Compression Codec ii libvorbis-dev 1.2.0.dfsg-3.1 The Vorbis General Audio Compressi ii zlib1g-dev 1:1.2.3.3.dfsg-12 compression library - development libavcodec-dev recommends no packages. libavcodec-dev suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]