build from source

Angelica Perduta rsperduta at gmail.com
Wed Jan 16 15:40:04 PST 2013


On Wed, Jan 16, 2013 at 6:26 PM, David Hoyt <dhoyt at hoytsoft.org> wrote...

Oops sorry about that... it seems with gmail I have to edit the
subject to add a 'Re:' manually because my reply did not get threaded
properly.

Installing yasm was simply a matter of copying the .exe from the web
into my /bin folder... (now that's the kind of installation procedure
I like) and basically I got it all to build now... except for the
gst-plugins-bad!
There, compilation stops with:

make[3]: Entering directory
`/home/Perduta/buildGST/gst-plugins-bad-1.0.5/sys/d3dvideosink'
  CC     libgstd3dvideosink_la-d3dvideosink.lo
In file included from d3dvideosink.c:25:0:
d3dvideosink.h:47:22: fatal error: d3dx9tex.h: No such file or directory
compilation terminated.
make[3]: *** [libgstd3dvideosink_la-d3dvideosink.lo] Error 1

It doesn't help one little bit specifying where said header is with:

make --include-dir=/opt/DirectXSDK/Include

So sadly once again these 'clever' tools have outsmarted me as I
simply can't work out how to tell them where my SDK is installed. ATM
I can't even work out how to tell it to just skip past d3dvideosink.

I do realize that if I spend some weeks learning more about the
details of how these scripts work I might eventually be able to fix
it, but it has already detracted far too much of my effort from my own
project and IMHO it's a real shame that gstreamer and in fact all the
gnome packages are blighted with these ghastly autotools :(


More information about the gstreamer-devel mailing list