Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
18th February 2009, 15:54 | #241 | Link |
Guest
Posts: n/a
|
Recently I see there are x64 builds appearing on x264.nl (plus the addition of win64 support in the main branch or svn or what you call it) and here on Doom9. Is this because of the great effort by MasterNobody (meaning all stuff written will have to be adjusted by him everytime), or has something fundamentally changed due to those changes in the source code?
It would appear that 64bit is finally really getting off the ground, hopefully MeGUI will follow soon... |
18th February 2009, 15:55 | #242 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
http://git.videolan.org/gitweb.cgi?p...67681f23249087 It seems the Win64 patch, that had been maintained separately before, was merged into the x264 Git repository...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
|
18th February 2009, 18:22 | #244 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Bobor just mirrors Skystrife's x64 builds, so Skystrife needs to update then...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
18th February 2009, 21:12 | #245 | Link | |
Compiling Encoder
Join Date: Jan 2007
Posts: 1,348
|
Quote:
which is it: you can't read >2 GB files or write >2 GB files or both? |
|
18th February 2009, 21:28 | #246 | Link | |
Registered User
Join Date: Jul 2007
Posts: 552
|
Quote:
Code:
#define fseek fseeko64 #define ftell ftello64 |
|
18th February 2009, 22:08 | #247 | Link | |
Compiling Encoder
Join Date: Jan 2007
Posts: 1,348
|
Quote:
./configure fails pretty much all the custom configures, so it doesn't configure the ftello64/seeko64 properly. Edit: hmm... seemingly the cross-compile is missing crtfastmath.o by default... oh, i see, found the file, but there's compilation issues: crtfastmath.c: Code:
#define FE_NONIEEE_ENV 0x0009a04d0270037f ... __asm__ __volatile__ ("mov.m ar.fpsr=%0" : : "r"(FE_NONIEEE_ENV)); Code:
$ gcc crtfastmath.c Assembler messages: Error: no such instruction: `mov.m ar.fpsr=%rax' Last edited by kemuri-_9; 18th February 2009 at 22:23. |
|
19th February 2009, 00:36 | #249 | Link |
Compiling Encoder
Join Date: Jan 2007
Posts: 1,348
|
ah it seems i was...
Code:
$ gcc -D__x86_64__ gcc-snapshot/gcc/config/i386/crtfastmath.c -c -o crtfastmath.o $ mv crtfastmath.o /prefix/x86_64-pc-mingw32/lib strange at how it doesn't compile and install it automatically with gcc's makefile though... but that fixes the issue nevertheless... |
19th February 2009, 08:42 | #250 | Link |
Registered User
Join Date: Aug 2008
Location: Minsk, Belarus
Posts: 235
|
issue to fix configuration of gcc when his build:
in gcc/config.gcc add in section (for 4.3.3 version) Code:
i[34567]86-*-mingw32* | x86_64-*-mingw32*) tm_file="${tm_file} i386/unix.h i386/bsd.h i386/gas.h dbxcoff.h i386/cygming.h i386/mingw32.h" xm_file=i386/xm-mingw32.h tmake_file="${tmake_file} i386/t-cygming i386/t-mingw32" target_gtfiles="\$(srcdir)/config/i386/winnt.c" extra_options="${extra_options} i386/cygming.opt" extra_objs="winnt.o winnt-stubs.o" cxx_target_objs=winnt-cxx.o default_use_cxa_atexit=yes case ${enable_threads} in "" | yes | win32) thread_file='win32' tmake_file="${tmake_file} i386/t-gthr-win32" ;; esac case ${target} in x86_64-*-mingw*) tmake_file="${tmake_file} i386/t-crtfm" ;; *) ;; esac case ${target} in *mingw32crt*) tm_file="${tm_file} i386/crtdll.h" ;; *mingw32msv* | *mingw32*) ;; esac ;; Code:
i[34567]86-*-mingw32* | x86_64-*-mingw32*) tm_file="${tm_file} i386/unix.h i386/bsd.h i386/gas.h dbxcoff.h i386/cygming.h i386/mingw32.h" xm_file=i386/xm-mingw32.h tmake_file="i386/t-cygming i386/t-mingw32" target_gtfiles="\$(srcdir)/config/i386/winnt.c" extra_options="${extra_options} i386/cygming.opt" extra_objs="winnt.o winnt-stubs.o" cxx_target_objs=winnt-cxx.o default_use_cxa_atexit=yes case ${enable_threads} in "" | yes | win32) thread_file='win32' tmake_file="${tmake_file} i386/t-gthr-win32" ;; esac case ${target} in x86_64-*-mingw*) tmake_file="${tmake_file} i386/t-crtfm" ;; *) ;; esac case ${target} in *mingw32crt*) tm_file="${tm_file} i386/crtdll.h" ;; *mingw32msv* | *mingw32*) ;; esac ;; Last edited by komisar; 19th February 2009 at 17:12. |
19th February 2009, 19:11 | #253 | Link |
Registered User
Join Date: Aug 2008
Location: Minsk, Belarus
Posts: 235
|
Information: for correct building libgcov.a (need for profiling) in gcc configure must use "--prefix=/XXX --with-sysroot=/XXX" for x86_64-pc-mingw32.
P.S. If anybody interest, I publish my last mingw cross-compile toolchain... Last edited by komisar; 21st February 2009 at 14:36. |
20th February 2009, 20:37 | #255 | Link | |
Registered User
Join Date: Jan 2005
Location: london, england
Posts: 509
|
Quote:
cant use megui as yet, well not easily anyway. |
|
21st February 2009, 00:39 | #256 | Link |
Compiling Encoder
Join Date: Jan 2007
Posts: 1,348
|
x264_x64_1114M.exe
patches: x264_check_mingw_has_strtok_r.diff x264_hrd_pulldown.09_interlace.diff gcc 4.3.3 +pthreads, gpac, avs |
21st February 2009, 22:20 | #258 | Link |
Registered User
Join Date: Aug 2008
Location: Minsk, Belarus
Posts: 235
|
I hope that the more critical bugs fixed...
MinGW cross-compile toolchain: komisar.gin.by/mingw/ Code:
Generic configuration compiled with "--disable-shared --enable-static" options for configure script *************************************** :32-bit i686-pc-mingw32 CFLAGS="-march=pentium2 -mtune=generic" mingwrt-3.15.2-mingw32 w32api-3.13-mingw32 zlib-1.2.3 gmp-4.2.3 mpfr-2.3.2 binutils-cvs (GNU Binutils) 2.19.51.20090220 gcc version 4.3.4 20090220 (prerelease) (x32.generic.Komisar) (GCC) pthread version svn-2.9.0.0 GPAC version 0.4.6-DEV (build 1) cvs 20090219 :64-bit x86_64-pc-mingw32 CFLAGS="-mtune=generic" mingw-w64 from svn rev.635 zlib-1.2.3 binutils-cvs (GNU Binutils) 2.19.51.20090220 gcc version 4.3.4 20090220 (prerelease) (x64.generic.Komisar) (GCC) pthread version svn-2.9.0.0 GPAC version 0.4.6-DEV (build 1) cvs 20090219 Last edited by komisar; 28th August 2009 at 17:21. |
28th March 2009, 17:09 | #259 | Link |
Registered User
Join Date: Aug 2008
Location: Minsk, Belarus
Posts: 235
|
For simple self-building cross-compile toolchain I make small scripts.
Grab it from http://komisar.gin.by/mingw/ |
12th March 2017, 19:23 | #260 | Link | |
French Love
Join Date: Oct 2008
Location: France
Posts: 456
|
Hi roozhou,
Have you update of "Namedpipe.exe" ? I have Windows 10 x64, my problem is with large cmd. My problem is with a large number of file in a home made GUI, "Namedpipe.exe" remains on stand-by from time to time. Code:
".\NamedPipe.exe" "\\.\pipe\pipe_88741.y4m" ".\x264_x64.exe" --crf 28 --preset ultrafast --force-cfr --stdin y4m --output ".\TMP_Video.24" - | ".\mplayer.exe" ".\MOV_0715.mov" -lavdopts threads=11 -vf scale=160:90 -correct-pts -fps 30000/1001 -noframedrop -nofontconfig -vo yuv4mpeg:file="\\.\pipe\pipe_88741.y4m" -ao pcm:fast:file=".\TMP_Audio.wav" Quote:
__________________
2013-11-29 MVC Player Free v0.0.2.6 BD & 3D BD's Player, Demuxer v0.0.0.8b, Recoder. Tutorial Demo for MVC Player Free: Trailer 3D 3DBD's Free - v0.0.0.0005.exe Old Programing free for all. Last edited by frencher; 12th March 2017 at 19:56. |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|