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