logo       

Re: ATI Radeon 9600 and Gatos: msg#00002

video.gatos.devel

Subject: Re: ATI Radeon 9600 and Gatos

On Sat, 1 Jul 2006, persall88 wrote:

>
> I took some advice from the gatos-devel mailing list, and upgraded
> my Debian 3.1 Sarge to the new Debian Testing version called Etch
> (this uses kernel 2.6.15-1-486), and proceeded to try to get the Gatos
> packages to work on this ATI Radeon 9600. I finally got stuck on
> the compile of km. Here is what I did, up to this point.
> Perhaps someone could help me figure out what to do next.
>
> I downloaded and installed linux-kernel-headers-2.6.15-1-486 and
> linux-source-2.6.15, also Debian pkgs.
> Then I downloaded and installed ATI.4.4.0: X.org 6.7.0 driver from Gatos.

According to <http://packages.qa.debian.org/x/xorg.html> Debian Testing
has X.org 7.0. It already includes Gatos code, so you don't need to
install ATI drivers from the Gatos site (but you still need km for capture).

> Then it was time to compile ffmpeg-0.4.8.
> However now I got an error that I don't know how to fix.
> Compile error:
> In file included from avcodec.h:14,
> from common.c:27:
> common.h:66: error: array type has incomplete element type
> common.h:70: error: array type has incomplete element type
> make[1]: *** [common.o] Error 1
> make[1]: Leaving directory `/usr/src/ffmpeg-0.4.8/libavcodec'

Google reveals (http://gcc.gnu.org/ml/gcc/2005-02/msg00053.html) that
recent gcc versions don't accept definitions of type "extern struct bla
array[];"

You have three options:

1) Use older gcc. Versions prior to 4.0 (?) do compile it OK.

2) Fix ffmpeg-0.4.8. <http://gcc.gnu.org/ml/gcc/2005-02/msg00067.html>
gives a possible workaround.

3) Port Avview to use current ffmpeg (which hopefully has fixed the
issue). Like I said, I once tried this but it wasn't trivial. OTOH, if you
succeed, the result would be much appreciated ;)

> At the ffmpeg website, you need something called "svn" which I
> don't know what it is, and even if I did, I don't know if it's
> going to work with Avview or not.

svn is a version control system, similar to cvs. If you have ever
downloaded source codes with cvs, using svn is a piece of cake.

--
Antti Ajanki

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise