[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Building XFree 4.3

On 16.11.2003, at 15:23, . . wrote:

Hi everyone I'm tring to build Xfree 4.3 on my debian system because I need a patch to the siliconmotion driver that has only been committed in 4.3.99.

I'm trying two separate paths, and I'm stuck in either.

First I'm trying to build a deb binary package from xfree86_4.3.0-0pre1v4 source package.
dpkg-source -x xfree86_4.3.0-0pre1v4.dsc
cd xfree86_4.3.0
trying to extract sources with
debian/rules source.make
make: *** No rule to make target `source.make'.  Stop.

How do I extract the sources to apply the siliconmotion patch?

As an alternative path i'm trying to build XFree86- from xfree.org sources but I'm stuck on the following error:

gcc -m32 -o glxinfo -O2 -fno-strength-reduce -fno-strict-aliasing -ansi -pedantic -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls -Wnested-externs -Wundef -L../../exports/lib glxinfo.o -lGLU -lGL -lXext -lX11 -lpthread -lm -Wl,-rpath,/usr/X11R6/lib /usr/bin/ld: warning: libXxf86vm.so.1, needed by ../../exports/lib/libGL.so, not found (try using -rpath or -rpath-link) ../../exports/lib/libGL.so: undefined reference to `XF86VidModeQueryVersion' ../../exports/lib/libGL.so: undefined reference to `XF86VidModeGetModeLine'
collect2: ld returned 1 exit status
make[4]: *** [glxinfo] Error 1

Isn't xfree86 4.3 supposed to work "out of the box" on a debian build system?


you are using the unstable developer snapshot of xfree.
As far as I know debian-x-team is working on xfree4.3.0 for sid.

The developer snapshots are not specially made for debian systems.

Perhaps I can help:
I also needed xfree4.3.99 for my 17" power book. (NVidia GeForce4 440 GO 64M)

It took me about 1 week till I was able to build debian packages.
I took the diff-file from 4.3.0 and combined it with the sources
from 4.3.99-pre10 (later versions [pre11, pre12] were not compiling properly on my machine)

The sources and packages are available via ftp from ftp.ppcnux.de:
ftp://ftp.ppcnux.de/pub/Mirrors/ftp.debian.de/xfree86/dists/sid/binary- powerpc/



Reply to: