Difference between revisions of "Compiling Instructions"

From Theora Playback Library
Jump to: navigation, search
(msvc++ info updated)
(Windows)
Line 10: Line 10:
  
 
== Windows ==
 
== Windows ==
=== Visual C++ 2008 ===
+
=== Visual C++ 2008 / 2010 / 2012 ===
 
The project contains a visual c++ solution file (libtheoraplayer.sln) used to compile the plugin.
 
The project contains a visual c++ solution file (libtheoraplayer.sln) used to compile the plugin.
As for dependencies include and lib files, I find it best to put their files & folders in the projects include/ & projects/*/lib/ folders.
+
All the depending librraries (ogg, vorbis, theora) have been included in the source code distribution.
  
Precompiled dependency package for msvc++ is available in the [https://sourceforge.net/projects/libtheoraplayer/files/ downloads] section.
 
 
=== MinGW ===
 
=== MinGW ===
 +
 +
MinGW support has been discontinued due to lack of time. The original MinGW solution was made via "CodeLite" projects. If anyone is interested in maintaining this, contact me.
  
 
== Linux ==
 
== Linux ==

Revision as of 05:14, 3 January 2014

Dependencies

You can compile them either as static or dynamic libraries, depending on your project's preferences. Compiling these libraries is very easy and straightforward.


Windows

Visual C++ 2008 / 2010 / 2012

The project contains a visual c++ solution file (libtheoraplayer.sln) used to compile the plugin. All the depending librraries (ogg, vorbis, theora) have been included in the source code distribution.

MinGW

MinGW support has been discontinued due to lack of time. The original MinGW solution was made via "CodeLite" projects. If anyone is interested in maintaining this, contact me.

Linux

GCC

MacOS X

i386

PowerPC