Log in

View Full Version : Help with Playfair...


plonk420
8th April 2004, 10:15
well, i initially thought this was borderline of something that shouldn't be posted, but seeing as how it was mentioned on the front page i thought i'd ask...

how do you compile FairPlay? i eventually compiled QTFairUse successfully, but never really got it to work correctly (even though i downgraded QT, i was always left with a 0-byte file), but i'm having a hell of a time trying to compile FairPlay with MSYS... i can run CONFIGURE successfully (i think) but once i get as far as MAKE, i run into problems i can't get passed.


$ make
make all-recursive
make[1]: Entering directory `/home/bryan'
Making all in src
make[2]: Entering directory `/home/bryan/src'
Making all in mp4ff
make[3]: Entering directory `/home/bryan/src/mp4ff'
source='mp4atom.c' object='mp4atom.lo' libtool=yes \
depfile='.deps/mp4atom.Plo' tmpdepfile='.deps/mp4atom.TPlo' \
depmode=gcc3 /bin/sh ../../depcomp \
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -O2 -g -DUSE_TAGGING=1 -g -O2 -c -o mp4atom.lo `test -f 'mp4atom.c' || echo './'`mp4atom.c
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -O2 -g -DUSE_TAGGING=1 -g -O2 -c mp4atom.c -MT mp4atom.lo -MD -MP -MF .deps/mp4atom.TPlo -DDLL_EXPORT -DPIC -o .libs/mp4atom.o
In file included from mp4ffint.h:35,
from mp4atom.c:36:
mp4ff_int_types.h:23:7: warning: no newline at end of file
mp4atom.c: In function `GetHomeDir':
mp4atom.c:347: parse error before '*' token
mp4atom.c:347: parse error before "int"
mp4atom.c:348: `HRESULT' declared as function returning a function
mp4atom.c:353: `HINSTANCE' undeclared (first use in this function)
mp4atom.c:353: (Each undeclared identifier is reported only once
mp4atom.c:353: for each function it appears in.)
mp4atom.c:353: parse error before "shfolder_dll"
mp4atom.c:354: `SHGETFOLDERPATH' undeclared (first use in this function)
mp4atom.c:356: `shfolder_dll' undeclared (first use in this function)
mp4atom.c:358: `SHGetFolderPath' undeclared (first use in this function)
mp4atom.c:369: `S_OK' undeclared (first use in this function)
mp4atom.c:369: `SHGetFolderPath' used prior to declaration
make[3]: *** [mp4atom.lo] Error 1
make[3]: Leaving directory `/home/bryan/src/mp4ff'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/bryan/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/bryan'
make: *** [all] Error 2


anyone else have this problem and was able to compile eventually? or is there a trustable site out of reach of the software patents or DCMA or equivalent like www.rarewares.org that has a compile of it?