Hi Guys,
I've just upgraded one of my systems very easily to 14.04 LTS and I
thought it would be a nice to to experiment with upgrading Wx::MediaCtrl
to GStreamer 1.0 and wxWidgets 3.0.0.
These are the steps I followed:
- clean build Kubuntu 14.04 lts and relevent wx dependencies (you all
know what they are).
- install gstreamer 1.0 with "sudo apt install gstreamer1.0*";
- installed Alien-wxWidgets: "svn co
https://wxperl.svn.sourceforge.net/svnroot/wxperl/Alien-wxWidgets/trunk
Alien-wxWidgets"
- cd ~/Alien-wxWidgets/wxWidgets-3.0.0
- edited the configure.in file to use gstreamer-1.0
- recreate configure from configure.in (sh autogen.sh).
- cd ..
- perl Build.PL --wxWidgets-extraflags="--enable-graphics_ctx
--disable-compat26 --enable-mediactrl --with-libjpeg=builtin
--with-libpng=builtin --with-regex=builtin --with-libtiff=builtin
--with-zlib=builtin --with-expat=builtin --with-libxpm=builtin
--with-gnome-print --with-gnomeprintui" --wxWidgets-build='yes'
--wxWidgets-source='tar.bz2' --wxWidgets-unicode=1 --wx-unicode='yes'
--wxWidgets-build-opengl=1 --wxWidgets-version=3.0.0
- perl Build
Here I get many compile errors from the differences between
gstreamer-0.10 and gstreamer-1.0. So I loop round {research
compatibility; edit; perl Build; } until all the compile errors are fixed.
Then I get a new error, but it's from bld/Makefile. Now I don't know
where that came from.
Does anyone know what creates the bld/Makefile file?
I look forward to your ideas.
Steve.