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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: Компиляция приложения под windows (превет из АльтЛинукса)  (Прочитано 15748 раз)
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #15 : Октябрь 17, 2009, 10:40 »

kde3 первая относительно стабильная версия была где-то 3.3

Я пользоваться КДЕ начал с РХ 7.3, там КДЕ был 3.0. Там всё было нормально, не припомню глюков. В отличие от KDE 4.0 Улыбающийся
Записан
PavelDart
Гость
« Ответ #16 : Октябрь 17, 2009, 23:17 »

Установил MinGW. потом доставил mingw32-make-3.81-20080326-2.tar.gz
Теперь имеется файл mingw32-make.exe
Добавил путь в path C:\Program Files\MinGW, создал ещё переменную make со значением C:\Program Files\MinGW\mingw32-make.exe

По-прежнему, на команду make система выдаёт: "файл не найден!" (пользуюсь TC)

Сейчас в системе имеется:
qt-win-free-mingw-3.3.4

runtime=mingwrt-3.15.2-mingw32-dev.tar.gz
w32api=w32api-3.13-mingw32-dev.tar.gz
binutils=binutils-2.19.1-mingw32-bin.tar.gz
core=gcc-core-3.4.5-20060117-3.tar.gz
gpp=gcc-g++-3.4.5-20060117-3.tar.gz
g77=
ada=
java=
objc=gcc-objc-3.4.5-20060117-3.tar.gz
make=mingw32-make-3.81-20080326-2.tar.gz

(из файла installed.conf)

Вот, проделал операции:

[PavelDart] C:\Documents and Settings\PavelDart$ set QTDIR=C:\Program Files\qt-
win-free-mingw-3.3.4

 [PavelDart] C:\Documents and Settings\PavelDart$ set MINGW=C:\Program Files\Min
GW

 [PavelDart] C:\Documents and Settings\PavelDart$ set PATH=%QTDIR%\bin;%MINGW%\b
in;%PATH%



 [PavelDart] C:\Documents and Settings\PavelDart$ cd C:\Program Files\qt-win-fre
e-mingw-3.3.4


 [PavelDart] C:\Program Files\qt-win-free-mingw-3.3.4$ configure.bat
"configure.bat" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

 [PavelDart] C:\Program Files\qt-win-free-mingw-3.3.4$ mingw32-make [E:\ALT_medi
a_space\client_nano\win_nano]
mingw32-make: *** No rule to make target `[E:\ALT_media_space\client_nano\win_na
no]'.  Stop.

 [PavelDart] C:\Program Files\qt-win-free-mingw-3.3.4$ configure.exe
Can't read directory C:\Program Files\qt-win-free-mingw-3.3.4\src\styles

 [PavelDart] C:\Program Files\qt-win-free-mingw-3.3.4$ mingw32-make [E:\ALT_medi
a_space\client_nano\win_nano]
mingw32-make: *** No rule to make target `[E:\ALT_media_space\client_nano\win_na
no]'.  Stop.
« Последнее редактирование: Октябрь 17, 2009, 23:36 от PavelDart » Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #17 : Октябрь 18, 2009, 00:36 »

Цитировать
set QTDIR=C:\Program Files\qt-win-free-mingw-3.3.4
set MINGW=C:\Program Files\MinGW

Попробуй использовать пути без пробелов, например

Цитировать
set QTDIR=C:\qt-win-free-mingw-3.3.4
set MINGW=C:\MinGW
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
PavelDart
Гость
« Ответ #18 : Октябрь 19, 2009, 19:55 »

Цитировать
set QTDIR=C:\Program Files\qt-win-free-mingw-3.3.4
set MINGW=C:\Program Files\MinGW

Попробуй использовать пути без пробелов, например

Цитировать
set QTDIR=C:\qt-win-free-mingw-3.3.4
set MINGW=C:\MinGW

Переустановил, вот с несколькими исправлениями:
Код:
 [PavelDart] C:\Documents and Settings\PavelDart$ set QTDIR=C:\qt-win-free-mingw
-3.3.4

 [PavelDart] C:\Documents and Settings\PavelDart$ set MINGW=C:\MinGW

 [PavelDart] C:\Documents and Settings\PavelDart$ set PATH=%QTDIR%\bin;%MINGW%\b


 [PavelDart] C:\Documents and Settings\PavelDart$ in;%PATH%
"in" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

 [PavelDart] C:\Documents and Settings\PavelDart$ set PATH=%QTDIR%\bin;%MINGW%\b
in;%PATH%

 [PavelDart] C:\Documents and Settings\PavelDart$ cd C:\qt-win-free-mingw-3.3.4

 [PavelDart] C:\qt-win-free-mingw-3.3.4$ mingw32-make [E:\ALT_medi
mingw32-make: *** No rule to make target `[E:\ALT_medi'.  Stop.

 [PavelDart] C:\qt-win-free-mingw-3.3.4$ mingw32-make [E:\ALT_media_space\client
_nano\win_nano]
mingw32-make: *** No rule to make target `[E:\ALT_media_space\client_nano\win_na
no]'.  Stop.

 [PavelDart] C:\qt-win-free-mingw-3.3.4$


Может у кого-нибудь есть ещё и ссылка на комментарии к сообщениям об ошибках make.


Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #19 : Октябрь 19, 2009, 20:33 »

Попробуй: configure && make clean && make


upd:
А configure ты запускал вобще?
« Последнее редактирование: Октябрь 19, 2009, 20:39 от pastor » Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #20 : Октябрь 19, 2009, 20:39 »

Цитировать
Цитировать
Попробуй использовать пути без пробелов, ...
Переустановил, вот с несколькими исправлениями:
...
C:\Documents and Settings\
Непонимающий
Записан

Юра.
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #21 : Октябрь 19, 2009, 20:41 »

Также непонятна цель:

target `[E:\ALT_media_space\client_nano\win_nano]

откуда она?
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #22 : Октябрь 19, 2009, 20:45 »

И ещё странные какие-то приписки:
Цитировать
[PavelDart] C:\Documents and Settings\Pav...
никогда таких не видел в консоли
Записан

Юра.
PavelDart
Гость
« Ответ #23 : Октябрь 19, 2009, 20:53 »

Цитировать
Цитировать
Попробуй использовать пути без пробелов, ...
Переустановил, вот с несколькими исправлениями:
...
C:\Documents and Settings\
Непонимающий
qt3 и mingw установил в корень С.
У меня консоль на винде стартует так:

Welcome to Darwin!

 [PavelDart] C:\Documents and Settings\PavelDart$


Также непонятна цель:

target `[E:\ALT_media_space\client_nano\win_nano]

откуда она?

В указанном месте располагаются файлы проекта.
изначально было:
If it breaks you can restart compiling with

c:\source\qt-3> mingw32-make [< target >]
 

Записан
BRE
Гость
« Ответ #24 : Октябрь 19, 2009, 20:55 »

И ещё странные какие-то приписки:
Цитировать
[PavelDart] C:\Documents and Settings\Pav...
никогда таких не видел в консоли

Вот это тоже странно:
Цитировать
[PavelDart] C:\Documents and Settings\PavelDart$ set PATH=%QTDIR%\bin;%MINGW%\b
[PavelDart] C:\Documents and Settings\PavelDart$ in;%PATH%
"in" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Такое впечатление, что в строке сделали перенос на слове bin.
Записан
PavelDart
Гость
« Ответ #25 : Октябрь 19, 2009, 20:59 »

И ещё странные какие-то приписки:
Цитировать
[PavelDart] C:\Documents and Settings\Pav...
никогда таких не видел в консоли

Вот это тоже странно:
Цитировать
[PavelDart] C:\Documents and Settings\PavelDart$ set PATH=%QTDIR%\bin;%MINGW%\b
[PavelDart] C:\Documents and Settings\PavelDart$ in;%PATH%
"in" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
Такое впечатление, что в строке сделали перенос на слове bin.
Так и произошло. Копипастил, консоль  обрезала вставку и приняла на ввод.
Потом же:
[PavelDart] C:\Documents and Settings\PavelDart$ set PATH=%QTDIR%\bin;%MINGW%\b
in;%PATH%

прописал как надо.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #26 : Октябрь 19, 2009, 21:04 »

>>У меня консоль на винде стартует так:
Ты перейди сразу в каталог исходников, туда положи bat-ник, который настраивает переменные окружения. И его прямо в каталоге исходников (E:\ALT_media_space\client_nano\win_nano), в консоли, запусти.
Записан

Юра.
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #27 : Октябрь 19, 2009, 21:08 »

PavelDart, ты configure выполнял перед make?
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
PavelDart
Гость
« Ответ #28 : Октябрь 19, 2009, 21:15 »

PavelDart, ты configure выполнял перед make?

Вот над этим сейчас и мозгую.
имеется вот:
c:\source> cd < qt3 source root >
c:\source\qt-3> configure.bat [-fast] [-verbose]

configure knows some of the parameters of the x11 release configure script like -fast or -verbose.
For a full list see bin\configure.exe -help.


У меня:


 [PavelDart] C:\Documents and Settings\PavelDart$ set QTDIR=C:\qt-win-free-mingw-3.

 [PavelDart] C:\Documents and Settings\PavelDart$ set MINGW=C:\MinGW

 [PavelDart] C:\Documents and Settings\PavelDart$ set PATH=%QTDIR%\bin;%MINGW%\bin;

 [PavelDart] C:\Documents and Settings\PavelDart$ set QMAKESPEC=win32-g++

 [PavelDart] C:\Documents and Settings\PavelDart$ cd C:\qt-win-free-mingw-3.3.4

 [PavelDart] C:\qt-win-free-mingw-3.3.4$ configure.bat
"configure.bat" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

 [PavelDart] C:\qt-win-free-mingw-3.3.4$ cd bin

 [PavelDart] C:\qt-win-free-mingw-3.3.4\bin$ configure.exe
Can't read directory C:\qt-win-free-mingw-3.3.4\src\styles

 [PavelDart] C:\qt-win-free-mingw-3.3.4\bin$ configure.exe -help
Can't read directory C:\qt-win-free-mingw-3.3.4\src\styles


В папке с qt нет файла configure.bat Думается, его ручками создать надо. Если так, то на руководство рад буду ссылку получить.

Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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