diff options
author | prigaux <[email protected]> | 2007-02-11 20:00:15 +0000 |
---|---|---|
committer | prigaux <[email protected]> | 2007-02-11 20:00:15 +0000 |
commit | a74fd5a1ec37e53fe7008f022639af6ede0e82c9 (patch) | |
tree | 0a6a32640a840b72653149aa11efa264674df976 /test/BUILDSHARED | |
parent | f45dfeb2afb1b0bf46054959e8ea9494f3b7d14f (diff) |
Merge the 0.8.0_mpeg4ip branch into the trunk
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@285 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'test/BUILDSHARED')
-rw-r--r-- | test/BUILDSHARED | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/test/BUILDSHARED b/test/BUILDSHARED new file mode 100644 index 000000000..a2f015555 --- /dev/null +++ b/test/BUILDSHARED @@ -0,0 +1,36 @@ +To test the MediaFork dylib on MacOs X issue the following commands: +=================================================================== + +cp ../libmediafork/libmediafork.dylib . +gcc -I../libmediafork -L. -lmediafork test.c -o test -arch i386 -arch ppc +install_name_tool -change /usr/local/lib/libmediafork.dylib @executable_path/libmediafork.dylib test + +Validate that the test Binary is really using the shared library + +otool -L test + +------------------------------------------------------------------------ + +To test the Mediafork .so on Linux issue the following commands: +================================================================ + +cp ../libmediafork/libmediafork.so . +gcc -I../libmediafork -L. -lmediafork test.c -o test -lz -lpthread + +Validate that the test Binary is really using the shared library + +ldd test + +------------------------------------------------------------------------ + +To test the MediaFork .dll on cygwin issue the following commands: +================================================================== + +cp ../libmediafork/libmediafork.dll . +gcc -I../libmediafork -L. -lmediafork test.c -o test -lz -lpthread + +The resulting binary test should depend on the cygwin dll and the mediafork dll. + +I works like that but wasn't tested yet outside of cygwin. + +------------------------------------------------------------------------ |