Wie der Titel schon sagt würde ich gerne wissen wie man x264 kompilieren muss, dass es nicht mehr von der pthreadGC2.dll abhängig ist.
Wie ich es versucht habe:
ZitatAlles anzeigen1. Herunterladen der aktuellen pthreads sourcen:
2. pthreads bauen:
dies liefert:Code-f *.irm -f *.orm -f *.objrm -f *.exerm -f pthread.defmake XOPT="-DPTW32_BUILD_INLINED -DPTW32_STATIC_LIB" CLEANUP=-D__CLEANUP_C XC_FLAGS=" " OBJ="pthread.o version.o" libpthreadGC2.stampmake[1]: Entering directory `/c/programme/pthreads'gcc -c -o pthread.o -D__CLEANUP_C -O3 -finline-functions -DPTW32_BUILD_INLINED -DPTW32_STATIC_LIB -I. -DHAVE_CONFIG_H -Wall pthread.cwindres --include-dir=. -D__CLEANUP_C -o version.o version.rcrm -f libpthreadGC2.aar -rv libpthreadGC2.a pthread.o version.oa - pthread.oa - version.oc:\programme\mingw\bin\ar.exe: creating libpthreadGC2.aranlib libpthreadGC2.aecho touched > libpthreadGC2.stampmake[1]: Leaving directory `/c/programme/pthreads'
3. .a und .h files in die MInGW Ordner kopieren:
libpthreadGC2.a in den MinGW\lib Ordner
alle *.h Dateien in den MinGW\include Ordner4. in den x264 Ordner wechseln
5. x264 konfigurieren:
Codeconfigure --enable-avis-input --enable-mp4-output --enable-pthread --extra-cflags="-Ic:/programme/gpac/include" --extra-ldflags="-Lc:/programme/gpac/bin/gcc"
6. x264 bauen:
Leider ist die x264.exe die erstellt wird aber immer noch von der pthreadGC2 .dll abhängig.
-> Was tun?
Cu Selur