Russian Qt Forum
Ноябрь 12, 2024, 05:19 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблема при компиляции Qt Под VS2005  (Прочитано 3213 раз)
dr_Begemot
Гость
« : Август 20, 2009, 14:24 »

1й раз компилил Qt под VS2005 с такой конфигурацией:
configure.exe -debug-and-release -opensource -shared -no-accessibility -stl -no-qt3support -no-opengl -platform win32-msvc2005 -dsp -vcproj -no-plugin-manifests -qmake -no-openssl -no-dbus -no-phonon -no-webkit -arch windows

все скомпилилось.
Но теперь понадобилось заюзать opengl...
Поэтому я решил из параметрв configure  убрать -no-opengl
делаю nmake и получаю вот такую ошибку:

Код:
        cd imageformats\ && "C:\Program Files\Microsoft Visual Studio 8\VC\BIN\n
make.exe" -f Makefile

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

        cd jpeg\ && "C:\Program Files\Microsoft Visual Studio 8\VC\BIN\nmake.exe
" -f Makefile

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

        "C:\Program Files\Microsoft Visual Studio 8\VC\BIN\nmake.exe" -f Makefil
e.Debug all

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

        "C:\Program Files\Microsoft Visual Studio 8\VC\BIN\nmake.exe" -f Makefil
e.Release all

Microsoft (R) Program Maintenance Utility Version 8.00.50727.42
Copyright (C) Microsoft Corporation.  All rights reserved.

        link /LIBPATH:"c:\Qt\2009.03\qt\lib" /LIBPATH:"c:\Qt\2009.03\qt\lib" /NO
LOGO /INCREMENTAL:NO /DLL /VERSION:4.52 /OUT:..\..\..\..\plugins\imageformats\qj
peg4.dll @C:\DOCUME~1\0\LOCALS~1\Temp\nm17B.tmp
LINK : fatal error LNK1104: cannot open file '..\..\..\..\plugins\imageformats\q
jpeg4.dll'
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\l
ink.EXE"' : return code '0x450'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio 8\VC\BIN\n
make.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
Записан
Rcus
Гость
« Ответ #1 : Август 20, 2009, 15:29 »

Ну не может открыть файл для записи. Очень вероятно что это связано с особенностью Windows блокировать открытые испольняемые файлы и разделяемые библиотеки.
Записан
dr_Begemot
Гость
« Ответ #2 : Август 21, 2009, 09:59 »

Ну не может открыть файл для записи. Очень вероятно что это связано с особенностью Windows блокировать открытые испольняемые файлы и разделяемые библиотеки.

И как быть?)
Записан
Rcus
Гость
« Ответ #3 : Август 21, 2009, 10:02 »

Гы Улыбающийся узнать какая программа загрузила эту бибилотеку и закрыть её? Не знаю аналога lsof, но он точно есть.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.063 секунд. Запросов: 21.