avifile make problem

Net Llama beemer9
Mon May 17 11:29:30 PDT 2004


Keith, it might be best to contact the Avifile folks on this one.  It
looks like their code is horked. 

I thought you got MPlayer working?  Why go (back) to Avifile, when they
both do the same thing?

--- Keith Antoine <kantoine at bigpond.net.au> wrote:
> I need help here as I am programming illiterate, something to do with 
> renderer.lo                                  HELP, I need this badly.
> AVIFILE, compile crahes with::
> 
> make[2]: Entering directory
> `/backup/multimedia/avifile0.7-20020405/lib/video'
> source='renderer.cpp' object='renderer.lo' libtool=yes \
> depfile='.deps/renderer.Plo' tmpdepfile='.deps/renderer.TPlo' \
> depmode=gcc3 /bin/sh ../../depcomp \
> /bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. 
> -I../../include  -I/usr/X11R6/include   -I../subtitles -Wall
> -Wno-unused  -g  
> -march=i586 -ffast-math -pipe  -c -o renderer.lo `test -f renderer.cpp
> || 
> echo './'`renderer.cpp
> c++ -DHAVE_CONFIG_H -I. -I. -I../../include -I/usr/X11R6/include 
> -I../subtitles -Wall -Wno-unused -g -march=i586 -ffast-math -pipe -c 
> renderer.cpp -MT renderer.lo -MD -MP -MF .deps/renderer.TPlo  -fPIC
> -DPIC -o 
> renderer.lo
> renderer.cpp:227: syntax error before `*'
> renderer.cpp:231: syntax error before `*'
> renderer.cpp:234: `image' was not declared in this scope
> renderer.cpp:234: ISO C++ forbids declaration of `sscanf' with no type
> renderer.cpp:234: initializer list being treated as compound
> expression
> renderer.cpp:237: ISO C++ forbids declaration of `s' with no type
> renderer.cpp:237: redefinition of `int avm::s'
> renderer.cpp:233: `int avm::s' previously declared here
> renderer.cpp:238: ISO C++ forbids declaration of `data' with no type
> renderer.cpp:238: parse error before `['
> renderer.cpp:239: ISO C++ forbids declaration of `mask' with no type
> renderer.cpp:239: parse error before `['
> renderer.cpp:240: ISO C++ forbids declaration of `memset' with no type
> renderer.cpp:240: initializer list being treated as compound
> expression
> renderer.cpp:241: ISO C++ forbids declaration of `memset' with no type
> renderer.cpp:241: redefinition of `int avm::memset'
> renderer.cpp:240: `int avm::memset' previously defined here
> renderer.cpp:241: initializer list being treated as compound
> expression
> renderer.cpp:241: multiple initializations given for `avm::memset'
> renderer.cpp:242: syntax error before `++'
> renderer.cpp:244: ISO C++ forbids declaration of `i' with no type
> renderer.cpp:245: parse error before `for'
> renderer.cpp:245: parse error before `;'
> renderer.cpp:246: parse error before `;'
> renderer.cpp:249: syntax error before `<='
> renderer.cpp:252: `i' was not declared in this scope
> renderer.cpp:252: ISO C++ forbids declaration of `data' with no type
> renderer.cpp:252: `mask' was not declared in this scope
> renderer.cpp:252: `i' was not declared in this scope
> renderer.cpp:252: assignment (not initialization) in declaration
> renderer.cpp:253: parse error before `}'
> renderer.cpp:257: `i' was not declared in this scope
> renderer.cpp:257: syntax error before `|='
> renderer.cpp:267: `image' was not declared in this scope
> renderer.cpp:267: `colors' was not declared in this scope
> renderer.cpp:267: `row' was not declared in this scope
> renderer.cpp:267: `hot_x' was not declared in this scope
> renderer.cpp:267: `hot_y' was not declared in this scope
> renderer.cpp:267: ISO C++ forbids declaration of `sscanf' with no type
> renderer.cpp:267: `int sscanf' redeclared as different kind of symbol
> /usr/include/stdio.h:333: previous declaration of `int sscanf (const
> char *, const char *, ...)'
> renderer.cpp:267: initializer list being treated as compound
> expression
> renderer.cpp:268: parse error before `return'
> renderer.cpp: In function `int GetPhysicalDepth (void *)':
> renderer.cpp:305: redefinition of `int GetPhysicalDepth (void *)'
> ../../include/renderer.h:190: `int GetPhysicalDepth (void *)'
> previously defined here
> renderer.cpp: In function `int GetPhysicalDepth (void *)':
> renderer.cpp:305: confused by earlier errors, bailing out
> make[2]: *** [renderer.lo] Error 1

=====
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Lonni J. Friedman                     netllama at linux-sxs.org

Linux Step-by-step help:           http://netllama.ipfox.com

                                                 .

__________________________________________________
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/



More information about the Linux-users mailing list