X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=README;h=9b6829c64bc61a7e295df8794e885af3a3e69d3b;hb=refs%2Fheads%2Fmaster;hp=e69de29bb2d1d6434b8b29ae775ad8c2e48c5391;hpb=8c2cc339159f5e4a7e5d1edf0de373c2946e93a9;p=omnplay diff --git a/README b/README index e69de29..9b6829c 100644 --- a/README +++ b/README @@ -0,0 +1,48 @@ +1. generate files: + ./autogen + +2. configure for win32 +[old] + ./configure --host=i686-pc-mingw32 \ + --with-ommedia=/usr/local/omneon/ommedia-win32-6.3.0.1.20110519 \ + --with-omplrlib=/usr/local/omneon/omplrlib-win32-6.3.0.1.20110519 + +[FC20 x86_64] + + ./configure \ + --host=x86_64-w64-mingw32 \ + --prefix=/home/verem/win64 \ + --with-ommedia=/usr/local/omneon/ommedia-x64-0.0.0.0.20140725 \ + --with-omplrlib=/usr/local/omneon/omplrlib-x64-7.6.0.0.20140725 + + +3. preparation of library files cross-compiling + + # create def file + pexports.exe omplrlib.dll > omplrlib.def + pexports.exe ommedia.dll > ommedia.def +or +C:\SDK\pexports-0.44-bin\bin\pexports.exe ommedia.dll > ommedia.def.win32 +C:\SDK\pexports-x64-0.44-bin\bin\pexports.exe ommedia.dll > ommedia.def.x64 +C:\SDK\pexports-0.44-bin\bin\pexports.exe omplrlib.dll > omplrlib.def.win32 +C:\SDK\pexports-x64-0.44-bin\bin\pexports.exe omplrlib.dll > omplrlib.def.x64 + + # create lib file + /usr/i686-pc-mingw32/bin/dlltool omplrlib.dll --def omplrlib.def --output-lib ../lib/libomplrlib.a + /usr/i686-pc-mingw32/bin/dlltool ommedia.dll --def ommedia.def --output-lib ../lib/libommedia.a +or +/usr/i686-w64-mingw32/bin/dlltool ommedia.dll --def ../../ommedia.def.win32 --output-lib libommedia.a +/usr/x86_64-w64-mingw32/bin/dlltool ommedia.dll --def ../../ommedia.def.x64 --output-lib libommedia.a +/usr/i686-w64-mingw32/bin/dlltool omplrlib.dll --def ../../omplrlib.def.win32 --output-lib libomplrlib.a +/usr/x86_64-w64-mingw32/bin/dlltool omplrlib.dll --def ../../omplrlib.def.x64 --output-lib libomplrlib.a + + +***************************************************************** + +1. generate files: + ./autogen + +2. configure for linux + ./configure \ + --with-ommedia=/usr/local/omneon/ommedia-linux32-6.3.0.20110519 \ + --with-omplrlib=/usr/local/omneon/omplrlib-linux32-6.3.0.20110519