Page 1 of 1
SMPlayer is going 64-bit...
Posted:
Sun Feb 12, 2012 5:33 am
by redxii
Re: SMPlayer is going 64-bit...
Posted:
Sun Feb 12, 2012 7:01 am
by GabrielYYZ
try using qint64?
i'm sorry i can't be more assertive, but i don't use windows, so i can't really test if that works.
Re: SMPlayer is going 64-bit...
Posted:
Sun Feb 12, 2012 7:19 am
by redxii
mplayer2 has a 64-bit build but it does not play well with either this or the 32-bit SMPlayer. Oddly only one of my videos plays but the rest crash with 'exit code 1073741819'
Re: SMPlayer is going 64-bit...
Posted:
Sun Feb 12, 2012 12:20 pm
by rvm
I don't have a 64-bit windows, but try qint64.
Re: SMPlayer is going 64-bit...
Posted:
Sun Feb 12, 2012 3:31 pm
by redxii
That fixed it.
I'm not having any more success with the 64-bit mplayer2 and smplayer2, same crashing. Or running mplayer2 directly. Something wrong with mplayer2 64-bit probably.
Re: SMPlayer is going 64-bit...
Posted:
Sun Feb 12, 2012 11:06 pm
by GabrielYYZ
try a 86_64 build from here:
http://mplayer2.srsfckn.biz/ maybe you'll have more luck, since those seem more up to date.
Re: SMPlayer is going 64-bit...
Posted:
Mon Feb 13, 2012 12:32 am
by redxii
It's the 64-bit mplayer2, even running it directly crashes and even through smplayer2 64-bit.
Re: SMPlayer is going 64-bit...
Posted:
Mon Feb 13, 2012 12:35 am
by redxii
Now I can't compile 64-bit anymore. I tried to move my qt/mingw files, and even after using a clean smplayer source and recompiling qt from clean sources I can no longer build smplayer. I moved it back to where it was but that didn't do it.
mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `E:/Programs/subversion/smplayer-svn/smplayer-unmodified/src'
g++ -c -O2 -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DUSE_QTLOCKEDFILE -DDOWNLOAD_SUBS -DSCR
EENSAVER_OFF -DUSE_ASSOCIATIONS -DNO_DEBUG_ON_CONSOLE -DQT_DLL -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB
-DQT_CORE_LIB -DQT_HAVE_MMX -DQT_HAVE_SSE -DQT_HAVE_MMXEXT -DQT_HAVE_SSE2 -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"d:\Qt6
4\4.8.0\include\QtCore" -I"d:\Qt64\4.8.0\include\QtNetwork" -I"d:\Qt64\4.8.0\include\QtGui" -I"d:\Qt64\4.8.0\include\QtX
ml" -I"d:\Qt64\4.8.0\include" -I"findsubtitles" -I"videopreview" -I"mpcgui" -I"youtube" -I"findsubtitles\filedownloader"
-I"findsubtitles\quazip" -I"..\zlib-1.2.6" -I"d:\Qt64\4.8.0\include\ActiveQt" -I"release" -I"." -I"d:\Qt64\4.8.0\mkspec
s\win32-g++" -o release\version.o version.cpp
version.cpp: In function 'QString smplayerVersion()':
version.cpp:31:50: error: 'SVN_REVISION' was not declared in this scope
version.cpp:35:1: warning: control reaches end of non-void function [-Wreturn-type]
mingw32-make[1]: *** [release/version.o] Error 1
mingw32-make[1]: Leaving directory `E:/Programs/subversion/smplayer-svn/smplayer-unmodified/src'
mingw32-make: *** [release] Error 2
Re: SMPlayer is going 64-bit...
Posted:
Mon Feb 13, 2012 12:53 am
by rvm
Be sure the file src/svn_revision.h exists. This file is created automatically on windows by compile_windows.bat.
Re: SMPlayer is going 64-bit...
Posted:
Mon Feb 13, 2012 1:00 am
by redxii
Figured it out, I wasn't supposed to run the clean command on Qt.