Specifically, I ran:
Code: Select all
sudo apt-get install subversion yasm apt-file autoconf \
libtool zlib1g-dev libbz2-dev libfribidi-dev intltool libglib2.0-dev
sudo apt-get install mingw-w*
svn co svn://svn.handbrake.fr/HandBrake/trunk HandBrake
cd HandBrake
./configure --cross=i686-w64-mingw32 --launch-jobs=1 --launch
Here's some of the build output. What else do I need to do to build???
Code: Select all
: checking for suffix of executable build tools...
: checking for dirent.h that defines DIR... yes
: checking for library containing opendir... none required
: checking for ANSI C header files... (cached) yes
: checking fcntl.h usability... yes
: checking fcntl.h presence... yes
: checking for fcntl.h... yes
: checking for stdlib.h... (cached) yes
: checking for string.h... (cached) yes
: checking for unistd.h... (cached) yes
: checking for an ANSI C-conforming const... yes
: checking for inline... inline
: checking for pid_t... yes
: checking for vprintf... yes
: checking for _doprnt... no
: checking for stdlib.h... (cached) yes
: checking for unistd.h... (cached) yes
: checking for sys/param.h... yes
: checking for getpagesize... yes
: checking for working mmap... no
: checking for geteuid... no
: checking for getuid... no
: checking for link... no
: checking for memmove... yes
: checking for memset... yes
: checking for mkstemp... no
: checking for strchr... yes
: checking for strrchr... yes
: checking for strtol... yes
: checking for getopt... yes
: checking for getopt_long... yes
: checking for sysconf... no
: checking for ftruncate... yes
: checking for chsize... yes
: checking for rand... yes
: checking for random... no
: checking for lrand48... no
: checking for a usable iconv... libiconv
: checking for FT_Get_Next_Char... yes
: checking for FT_Get_BDF_Property... yes
: checking for FT_Get_PS_Font_Info... yes
: checking for FT_Has_PS_Glyph_Names... yes
: checking for FT_Get_X11_Font_Format... yes
: checking for FT_Select_Size... yes
: checking for FT_Bitmap_Size.y_ppem... yes
: checking for i686-w64-mingw32-pkg-config... /usr/bin/i686-w64-mingw32-pkg-config
: checking pkg-config is at least version 0.9.0... yes
: checking for LIBXML2... no
: configure: error: Package requirements (libxml-2.0 >= 2.6) were not met:
:
: No package 'libxml-2.0' found
:
: Consider adjusting the PKG_CONFIG_PATH environment variable if you
: installed software in a non-standard prefix.
:
: Alternatively, you may set the environment variables LIBXML2_CFLAGS
: and LIBXML2_LIBS to avoid the need to call pkg-config.
: See the pkg-config man page for more details.
: make: *** [contrib/fontconfig/.stamp.configure] Error 1
-------------------------------------------------------------------------------
time end: Mon Jun 9 20:50:31 2014
duration: 6 minutes, 26 seconds (386.76s)
result: FAILURE (code 2)
-------------------------------------------------------------------------------
Build is finished!
You may now cd into ./build and examine the output.