Название: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: pastor от Апрель 23, 2009, 12:24
Список (http://www.qtsoftware.com/developer/changes/changes-4.5.1) изменений в Qt 4.5.1
Список (http://www.qtsoftware.com/developer/changes/changes-qtcreator-1.1) изменений в Qt Creator 1.1
Оба релиза доступны в новом Qt SDK (Build 2009.2) (http://www.qtsoftware.com/downloads).
Также доступен Qt Visual Studio Add-in 1.0 (http://www.qtsoftware.com/downloads/visual-studio-add-in)
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Rcus от Апрель 23, 2009, 12:44
Немаленький такой список закрытых багов, что одновременно и хорошо, и грустно.
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: spirit от Апрель 23, 2009, 12:54
Немаленький такой список закрытых багов, что одновременно и хорошо, и грустно.
а почему грустно? :)
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Sergey B. от Апрель 23, 2009, 13:01
А дерево GIT Qt так и не открыли?
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Karl-Philipp от Апрель 23, 2009, 13:02
>> а почему грустно? Действительно, Rcus :) Это же хорошо! Троллям есть куда расти :)
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Rcus от Апрель 23, 2009, 13:04
Грустно что они вообще были в 4.5.0.
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: pastor от Апрель 23, 2009, 13:04
Немаленький такой список закрытых багов, что одновременно и хорошо, и грустно.
а почему грустно? :) гурстно в том плане, что багов и регрессий дофига
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: spirit от Апрель 23, 2009, 13:06
ааа, это да.
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Пантер от Апрель 23, 2009, 16:34
Первая приятная новость за сегодня. :)
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: lit-uriy от Апрель 23, 2009, 20:22
>>а почему грустно? потому, что их ещё n-ое кол-во осталось. Я со своим рапортом, как не торопился, только сегодня и ответили после релиза. А бага осталась :(
>>А дерево GIT Qt так и не открыли? дак оно уже давненько открыто ( уже 2-го апреля я вытяул исходники). Вот только адрес git://labs.trolltech.com/qt/all прибили. теперь надо таким пользоваться git://labs.trolltech.com/qt-snapshot
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Пантер от Апрель 23, 2009, 20:39
Выкидывает вот такую херь: mingw32-make[2]: Entering directory `C:/my/qt/4.5.1/src/tools/rcc' g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-rel oc -Wl,-s -Wl,-subsystem,console -mthreads -Wl -o ..\..\..\bin\rcc.exe release/r cc.o release/main.o -Lc:\my\pgsql\lib OBJECTS_DIR = tmp/obj/debug_shared -L../b ootstrap/release -lbootstrap -luser32 g++: OBJECTS_DIR: No such file or directory g++: =: No such file or directory g++: tmp/obj/debug_shared: No such file or directory mingw32-make[2]: *** [..\..\..\bin\rcc.exe] Error 1 mingw32-make[2]: Leaving directory `C:/my/qt/4.5.1/src/tools/rcc' mingw32-make[1]: *** [release] Error 2 mingw32-make[1]: Leaving directory `C:/my/qt/4.5.1/src/tools/rcc' mingw32-make: *** [sub-rcc-make_default-ordered] Error 2
Параметры: configure -release -opensource -qt-sql-psql -qt-sql-odbc -qt-sql-sqlite -platform win32-g++ -qt-zlib -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -no-dsp -no-vcproj -I c:\my\pgsql\include\ -L c:\my\pgsql\lib\ ----------------------------- Гы. Проблема решена. В Makefile.Release в строке LIBS = -Lc:\my\pgsql\lib OBJECTS_DIR = tmp/obj/release_shared -L../bootstrap/release -lbootstrap -luser32 нужно удалить OBJECTS_DIR = tmp/obj/release_shared. Вот только теперь везде это нужно делать. :(
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Пантер от Апрель 23, 2009, 21:30
Ппц, что же это делается??? Creating library file: c:\my\qt\4.5.1\lib\libQtSql4.a ./release\qsqldatabase.o:qsqldatabase.cpp:(.text+0x4b58): undefined reference to `QODBCDriver::QODBCDriver(QObject*)' ./release\qsqldatabase.o:qsqldatabase.cpp:(.text+0x4ce2): undefined reference to `QPSQLDriver::QPSQLDriver(QObject*)' ./release\qsqldatabase.o:qsqldatabase.cpp:(.text+0x4d83): undefined reference to `QSQLiteDriver::QSQLiteDriver(QObject*)' collect2: ld returned 1 exit status mingw32-make[2]: *** [..\..\lib\QtSql4.dll] Error 1 mingw32-make[2]: Leaving directory `c:/my/qt/4.5.1/src/sql' mingw32-make[1]: *** [release] Error 2 mingw32-make[1]: Leaving directory `c:/my/qt/4.5.1/src/sql' mingw32-make: *** [sub-sql-make_default-ordered] Error 2 ----------------------------------- Я так понимаю, у всех нормально все собирается?
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: lit-uriy от Апрель 23, 2009, 23:08
я из Git'а собирал полмесяца назад, потом обновлял и пересобирал, то что изменилось. Сегодня опять пересобирал и всё путём.
>>LIBS = -Lc:\my\pgsql\lib OBJECTS_DIR = tmp/obj/release_shared А вот это странная какая-то запись. Это поидее две разные строчки. попробуй qmake запустить, пусть пересоздаст make-файлы.
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Пантер от Апрель 24, 2009, 06:13
Не помогло. Может Виста виновата? ----------------------------------------------- Рубанул все и заново на свежую голову собралось. :) Походу нельзя на ночь глядя кутю компилить. ;D
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Авварон от Апрель 24, 2009, 15:52
g++ по ходу ночью тоже спать хочет:)
Название: Re: Qt 4.5.1, Qt Creator 1.1 and VS Add-in 1.0 Released
Отправлено: Spicos от Апрель 27, 2009, 07:03
Нескомпилились примеры: с такими параметрами: DOS @echo on @SET VSINSTALLDIR=C:\Program Files\Microsoft Visual Studio 9.0 @SET VCINSTALLDIR=C:\Program Files\Microsoft Visual Studio 9.0\VC @SET FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework @SET FrameworkVersion=v2.0.50727 @SET Framework35Version=v3.5 @if "%VSINSTALLDIR%"=="" goto error_no_VSINSTALLDIR @if "%VCINSTALLDIR%"=="" goto error_no_VCINSTALLDIR @echo Setting environment for using Microsoft Visual Studio 2008 x86 tools. @call :GetWindowsSdkDir @if not "%WindowsSdkDir%" == "" ( set "PATH=%WindowsSdkDir%bin;%PATH%" set "INCLUDE=%WindowsSdkDir%include;%INCLUDE%" set "LIB=%WindowsSdkDir%lib;%LIB%" )
@rem @rem Root of Visual Studio IDE installed files. @rem @set DevEnvDir=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE @set PATH=C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE;C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN;C:\Program Files\Microsoft Visual Studio 9.0\Common7\Tools;C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 9.0\VC\VCPackages;%PATH% @set INCLUDE=C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE;%INCLUDE% @set LIB=C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB;%LIB% @set LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v3.5;C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\Microsoft Visual Studio 9.0\VC\LIB;%LIBPATH% @goto end :GetWindowsSdkDir @call :GetWindowsSdkDirHelper HKLM > nul 2>&1 @if errorlevel 1 call :GetWindowsSdkDirHelper HKCU > nul 2>&1 @if errorlevel 1 set WindowsSdkDir=%VCINSTALLDIR%\PlatformSDK\ @exit /B 0 :GetWindowsSdkDirHelper @for /F "tokens=1,2*" %%i in ('reg query "%1\SOFTWARE\Microsoft\Microsoft SDKs\Windows" /v "CurrentInstallFolder"') DO ( if "%%i"=="CurrentInstallFolder" ( SET "WindowsSdkDir=%%k" ) ) @if "%WindowsSdkDir%"=="" exit /B 1 @exit /B 0 :error_no_VSINSTALLDIR @echo ERROR: VSINSTALLDIR variable is not set. @goto end :error_no_VCINSTALLDIR @echo ERROR: VCINSTALLDIR variable is not set. @goto end :end
REM ** Pick a target platform. REM ** REM ** First see if they requested something specifically, REM ** next try the Platform SDK cpu var, then default to REM ** the processor architecture of the host. if "%1" == "amd64" Goto x64_Target if "%1" == "Amd64" Goto x64_Target if "%1" == "AMD64" Goto x64_Target if "%1" == "x86" Goto x86_Target if "%1" == "X86" Goto x86_Target if "%1" == "i386" Goto x86_Target if "%1" == "I386" Goto x86_Target if "%CPU%" == "AMD64" Goto x64_Target if "%CPU%" == "i386" Goto x86_Target if "%PROCESSOR_ARCHITECTURE%" == "AMD64" Goto x64_Target if "%PROCESSOR_ARCHITECTURE%" == "x86" Goto x86_Target echo Could not detect target from command-line, CPU, or PROCESSOR_ARCHITECTURE, exiting ... Goto Exit :x64_Target Set Lib=%DXSDK_DIR%Lib\x64;%Lib% Set Include=%DXSDK_DIR%Include;%Include% echo Dx9 x64 target enviroment is now enabled. Goto Host :x86_Target Set Lib=%DXSDK_DIR%Lib\x86;%Lib% Set Include=%DXSDK_DIR%Include;%Include% echo Dx9 x86 target enviroment is now enabled. Goto Host :Host REM ** Pick a host platform based on processor architecture. if "%PROCESSOR_ARCHITECTURE%" == "AMD64" Goto x64_Host if "%PROCESSOR_ARCHITECTURE%" == "x86" Goto x86_Host echo Could not detect host from PROCESSOR_ARCHITECTURE, exiting ... goto Exit :x86_Host Set Path=%DXSDK_DIR%Utilities\Bin\x86;%Path% echo Dx9 x86 host enviroment is now enabled. Goto Exit :x64_Host Set Path=%DXSDK_DIR%Utilities\Bin\x64;%DXSDK_DIR%Utilities\Bin\x86;%Path% echo Dx9 x64 host enviroment is now enabled. Goto Exit :Exit set INCLUDE=c:\OpenSSL\include;%INCLUDE% set LIB=c:\OpenSSL\lib\VC;%LIB% set LIBPATH=c:\OpenSSL\lib\VC;%LIBPATH% configure -fast -release -static -no-qt3support -mmx -direct3d -openssl -phonon -webkit -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libtiff -qt-libjpeg -qt-sql-sqlite -qt-sql-odbc nmake
вот что выдало: DOS d:\Qt\4.5.1\bin\uic.exe backside.ui -o ui_backside.h D:\Qt\4.5.1\bin\moc.exe -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include\QtOpenGL" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"tmp\moc\release_static" -I"." -I"..\..\..\mkspecs\win32-msvc2008" -D_MSC_VER=1500 -DWIN32 panel.h -o tmp\moc\release_static\moc_panel.cpp D:\Qt\4.5.1\bin\moc.exe -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include\QtOpenGL" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"tmp\moc\release_static" -I"." -I"..\..\..\mkspecs\win32-msvc2008" -D_MSC_VER=1500 -DWIN32 roundrectitem.h -o tmp\moc\release_static\moc_roundrectitem.cpp D:\Qt\4.5.1\bin\moc.exe -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include\QtOpenGL" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"tmp\moc\release_static" -I"." -I"..\..\..\mkspecs\win32-msvc2008" -D_MSC_VER=1500 -DWIN32 splashitem.h -o tmp\moc\release_static\moc_splashitem.cpp d:\Qt\4.5.1\bin\rcc.exe -name padnavigator padnavigator.qrc -o tmp\rcc\release_static\qrc_padnavigator.cpp cl -c -nologo -Zm200 -Zc:wchar_t- -O2 -MT -GR -EHsc -W3 -w34100 -w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include\QtOpenGL" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"tmp\moc\release_static" -I"." -I"..\..\..\mkspecs\win32-msvc2008" -Fotmp\obj\release_static\ @C:\Temp\nm1D5.tmp panel.cpp roundrectitem.cpp splashitem.cpp main.cpp Создание кода... cl -c -nologo -Zm200 -Zc:wchar_t- -O2 -MT -GR -EHsc -W3 -w34100 -w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include\QtOpenGL" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"tmp\moc\release_static" -I"." -I"..\..\..\mkspecs\win32-msvc2008" -Fotmp\obj\release_static\ @C:\Temp\nm1D6.tmp moc_panel.cpp moc_roundrectitem.cpp moc_splashitem.cpp Создание кода... cl -c -nologo -Zm200 -Zc:wchar_t- -O2 -MT -GR -EHsc -W3 -w34100 -w34189 -DUNICODE -DWIN32 -DQT_LARGEFILE_SUPPORT -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\include\QtCore" -I"..\..\..\include\QtGui" -I"..\..\..\include\QtOpenGL" -I"..\..\..\include" -I"..\..\..\include\ActiveQt" -I"tmp\moc\release_static" -I"." -I"..\..\..\mkspecs\win32-msvc2008" -Fotmp\obj\release_static\ @C:\Temp\nm1D7.tmp qrc_padnavigator.cpp link /LIBPATH:"d:\Qt\4.5.1\lib" /LIBPATH:"d:\Qt\4.5.1\lib" /NOLOGO /INCREMENTAL:NO /MANIFEST /MANIFESTFILE:"tmp\obj\release_static\padnavigator.intermediate.manifest" /SUBSYSTEM:WINDOWS "/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" /OUT:release\padnavigator.exe @C:\Temp\nm1D8.tmp QtGui.lib(qapplication_win.obj) : error LNK2005: "bool qt_win_owndc_required" (?qt_win_owndc_required@@3_NA) уже определен в QtOpenGL.lib(qwindowsurface_gl.obj) release\padnavigator.exe : fatal error LNK1169: обнаружен многократно определенный символ - один или более NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\link.EXE": возвращенный код "0x491" Stop. NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.EXE": возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.EXE": возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: cd: возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.EXE": возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: cd: возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.EXE": возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: cd: возвращенный код "0x2" Stop. NMAKE : неустранимая ошибка U1077: "C:\Program Files\Microsoft Visual Studio 9.0\VC\BIN\nmake.EXE": возвращенный код "0x2"
|