crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

2 страниц V   1 2 >  
Ответить в данную темуНачать новую тему
> Сборка Qt 4.6.1 в Linux
Rocky
  опции профиля:
сообщение 29.1.2010, 15:33
Сообщение #1


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Всем привет! Возникла вот такая проблема... Может у кого было что-то подобное?

[15:17:46 rocky@HM-2 4.6.1]$ ls -la | grep conf
drwxr-xr-x  6 rocky rocky    4096 2010-01-29 14:38 config.tests
-rwxr-xr-x  1 rocky rocky  283918 2010-01-29 15:06 configure
-rwxr-xr-x  1 rocky rocky  283918 2010-01-29 15:06 configure~
-rw-r--r--  1 rocky rocky 1176576 2010-01-15 20:01 configure.exe
[15:19:32 rocky@HM-2 4.6.1]$
[15:19:32 rocky@HM-2 4.6.1]$
[15:19:32 rocky@HM-2 4.6.1]$
[15:19:32 rocky@HM-2 4.6.1]$
[15:19:32 rocky@HM-2 4.6.1]$
[15:19:32 rocky@HM-2 4.6.1]$
[15:19:33 rocky@HM-2 4.6.1]$ pwd
/usr/local/QT/4.6.1
[15:19:34 rocky@HM-2 4.6.1]$
[15:19:35 rocky@HM-2 4.6.1]$
[15:19:35 rocky@HM-2 4.6.1]$
[15:19:35 rocky@HM-2 4.6.1]$
[15:19:35 rocky@HM-2 4.6.1]$
[15:19:36 rocky@HM-2 4.6.1]$ ./configure
bash: ./configure: /bin/sh^M: плохой интерпретатор: No such file or directory
[15:19:38 rocky@HM-2 4.6.1]$



Сам ./configure начинается со строки #!/bin/sh


Попробовал так запустить:
[15:29:13 rocky@HM-2 4.6.1]$ sh ./configure
: not found: 42:
: not found: 46:
cd: 51: can't cd to .
: not found: 54:
./configure: 91: Syntax error: word unexpected (expecting "in")
[15:29:16 rocky@HM-2 4.6.1]$


что, у меня bash кривой? я в vim открывал этот файл (./configure) - нету там таких символов ^M..... Или скрипт какой-то не такой?

стоит ubuntu karmic koala 9.10. Сборка для amd64
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
gigabyte
  опции профиля:
сообщение 29.1.2010, 16:12
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 9.8.2009
Пользователь №: 992

Спасибо сказали: 2 раз(а)




Репутация:   1  


Поробуй через мс открыть может это твой vim не все символы показывает
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Rocky
  опции профиля:
сообщение 29.1.2010, 16:17
Сообщение #3


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Пробовал... нету... хотя щас возникло ощущение что не отображается просто...но есть. А вот как сделать чтоб отображались эти ^M (
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
gigabyte
  опции профиля:
сообщение 29.1.2010, 16:36
Сообщение #4


Студент
*

Группа: Участник
Сообщений: 20
Регистрация: 9.8.2009
Пользователь №: 992

Спасибо сказали: 2 раз(а)




Репутация:   1  


dos2unix пробовал?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Rocky
  опции профиля:
сообщение 29.1.2010, 17:03
Сообщение #5


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Ура!!! Тока у меня пакет tofrodos назывется )) dos2unix внутри него сидит
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Rocky
  опции профиля:
сообщение 29.1.2010, 18:01
Сообщение #6


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Не, ну пипец....

[17:45:04 rocky@HM-2 4.6.1]$ ./configure -opensource -debug-and-release -qt-sql-postgresql
You don't seem to have 'make' or 'gmake' in your PATH.
Cannot proceed.
[17:45:08 rocky@HM-2 4.6.1]$
[17:45:09 rocky@HM-2 4.6.1]$
[17:45:09 rocky@HM-2 4.6.1]$
[17:45:09 rocky@HM-2 4.6.1]$
[17:45:09 rocky@HM-2 4.6.1]$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
[17:45:15 rocky@HM-2 4.6.1]$ which make
/usr/bin/make
[17:45:23 rocky@HM-2 4.6.1]$
[17:45:25 rocky@HM-2 4.6.1]$

Слов нету (((((((((((
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
JuryS1806
  опции профиля:
сообщение 29.1.2010, 18:04
Сообщение #7


Студент
*

Группа: Участник
Сообщений: 93
Регистрация: 21.10.2009
Из: Нижний Новгород
Пользователь №: 1168

Спасибо сказали: 9 раз(а)




Репутация:   0  


Нужно заменить bash на sh в /usr/bin/
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Rocky
  опции профиля:
сообщение 29.1.2010, 18:40
Сообщение #8


Старейший участник
****

Группа: Участник
Сообщений: 530
Регистрация: 22.12.2008
Из: Санкт-Петербург
Пользователь №: 463

Спасибо сказали: 22 раз(а)




Репутация:   7  


Кажись разобрался... От бешенства решил скачать все последние пакеты qt с сайта нокии... Вроде как тот пакет, что я пытался собрать был чисто для винды... хотя тогда мне не понятно почему он называется qt-everywhere-opensource-src-4.6.1. и нафига в нем bash-скрипт configure ... А я уж начал думать что это убунту какой-то у меня левый... потом попробовал на debian и openSuse.... когда ниче не получилось призадумался =)

-------------------------------------------------
Еще раз всем привет... Видимо, сегодня день косяков....

[18:34:55 rocky@HM-2 4.6.1]$ sudo make install
cd /src/tools/bootstrap/ && /usr/bin/qmake bootstrap.pro -unix -o Makefile
Cannot find file: bootstrap.pro.
make: *** [/src/tools/bootstrap//Makefile] Ошибка 2
[18:35:02 rocky@HM-2 4.6.1]$
[18:37:17 rocky@HM-2 4.6.1]$
[18:37:17 rocky@HM-2 4.6.1]$
[18:37:17 rocky@HM-2 4.6.1]$ ls -la ./src/tools/bootstrap/
итого 16
drwxr-xr-x 2 rocky rocky 4096 2010-01-15 20:01 .
drwxr-xr-x 8 rocky rocky 4096 2010-01-15 20:01 ..
-rw-r--r-- 1 rocky rocky 1801 2010-01-15 20:01 bootstrap.pri
-rw-r--r-- 1 rocky rocky 3855 2010-01-15 20:01 bootstrap.pro
[18:37:40 rocky@HM-2 4.6.1]$
[18:37:42 rocky@HM-2 4.6.1]$


Вот как так? Что это за bootstrap? без него никак не обойтись?



----------------------
А теперь еще и вот так
[18:47:38 rocky@HM-2 4.6.1]$ make confclean
cd /src/tools/bootstrap/ && /usr/bin/qmake bootstrap.pro -unix -o Makefile
Cannot find file: bootstrap.pro.
make: *** [/src/tools/bootstrap//Makefile] Ошибка 2


Пойду повешусь чтоли (((

Сообщение отредактировал Rocky - 29.1.2010, 18:49
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 29.1.2010, 19:00
Сообщение #9


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Сделай в своей домашней папке новую папку, например src
Распакуй в нее архив с Qt
Перейди в папку с Qt
Запусти ./configure <нужные параметры>
Запусти make
Запусти sudo make install
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
JuryS1806
  опции профиля:
сообщение 29.1.2010, 19:08
Сообщение #10


Студент
*

Группа: Участник
Сообщений: 93
Регистрация: 21.10.2009
Из: Нижний Новгород
Пользователь №: 1168

Спасибо сказали: 9 раз(а)




Репутация:   0  


можно было и не пробовать разные дистры. вся разница только в обертке команд. bash, sh, bootstrap...

Под mac не собирали ? или hackintosh?

сейчас тоже под бубунтой попробую собрать.

:clapping: Перевод с англ.

bootstrap , Существительное
ремешок ботинка м
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

2 страниц V   1 2 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 2.12.2024, 18:14