Getting dependencies

From FreewheelingWiki

Jump to: navigation, search

To install v0.56, I needed to install a bunch of packages. Many came from the package install of 0.52. In addition, I needed

  • libfreetype6-dev - I couldn't get ubuntu package to work, so downloaded from [1]
  • libsdl, sdl-gfx and sdl-ttf - see below
  • libxml2-dev - ubuntu package
  • libjack-dev - ubuntu package
  • libvorbis-dev - ubuntu package
  • libsndfile - ubnuntu package: libsndfile2-dev

libsdl notes

  • uninstalled libsdl-ttf and libsdl-gfx with synaptic
  • downloaded libsdl from source, and compiled, installed
  • .. install libsdl-gfx from source [2]
  • .. install libsdl-ttf2.0-dev from source

after installing libsdl-gfx I could compile freewheeling, but when I ran it I got a

libSDL_gfx.so.0 not found

So I made a symlink:

/usr/lib/libSDL_gfx.so.0 -> libSDL_gfx.so.4

Ubuntu 7.10

On Ubuntu 7.10 there is a problem with libsdl-gfx compiled from source. For succesful compiling of Freewheeling you have to edit compiled sdl-gfx header file. In terminal do $ sudo gedit /usr/local/include/SDL/SDL_gfxPrimitives.h and change line #include "SDL.h" to #include <SDL/SDL.h>. Now you can compile Freewheeling 0.5.6 on your Ubuntu Linux.

to be deleted