X'y sie nie kompiluja :/

Jakub Bogusz qboosh w pld-linux.org
Wto, 4 Lis 2003, 01:22:42 CET


On Tue, Nov 04, 2003 at 12:46:25AM +0100, Paweł Sikora wrote:
> On Tuesday 04 of November 2003 00:41, Radoslaw Kojdecki wrote:
> > On Fri, 31 Oct 2003, Paweł Sikora wrote:
> > > make wyklada sie na savage'u:
> > >
> > > ***** LOG ******
> >
> > [CIACH]
> >
> > > ****************************
> >
> > U mnie to samo :
> >
> > savage_driver.h:68: warning: redefinition of `uint'
> > /usr/include/sys/types.h:153: warning: `uint' previously declared here
> > savage_driver.h:74: warning: redefinition of `ushort'
> > /usr/include/sys/types.h:152: warning: `ushort' previously declared here
> > savage_video.c: In function `SavageStopVideo':
> > savage_video.c:740: error: `VIDIOC_PREVIEW' undeclared (first use in this
> > function) savage_video.c:740: error: (Each undeclared identifier is
> > reported only once savage_video.c:740: error: for each function it appears
> > in.)

Może chodzić o videodev2.h (z Linuksa 2.6 lub jakiegoś uaktualnienia v4l2 dla
2.4.x) - w nowym sterowniku savage (z S3.zip) jest plik videodev2.h
zawierający więcej definicji niż ten z jądra...

> ja zrobilem downgrade gcc z 3.3.2 na 3.3.1 i sie skompilowaly elegancko.

Ale to nie ma jak wpływać na plik nagłówkowy.

> poza tym jak juz pisalem gcc 3.3.2 wylecial na qt z internal compiler error.

Z "-O2 -march=athlon" qt mi się zbudowało gcc 3.3.2.
Czy ktoś próbował kompilować dla i686?
Na builderach widzę, że jeszcze jest gcc 3.3.1... (i mercury się nie
skompiluje na x86 :P).


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl