Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Вт дек 12, 2017 2:01 am

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 17 сообщений ]  На страницу 1 2 След.
Автор Сообщение
 Заголовок сообщения: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 12:43 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
Искал повсюду, но ничего не нашел.
Где можно взять скрипты которые используют на сервере, чтобы делать ночные сборки?


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 12:49 pm 
Не в сети
Public Relations
Аватара пользователя

Зарегистрирован: Пн июн 07, 2010 12:01 pm
Сообщения: 1879
Эти скрипты написала CleverMouse вручную. Для каждой авто-сборки скрипт другой. Ты можешь их скачать с SVN: /data/[eng|rus|it]/Makefile* (все файлы Makefile)


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 12:51 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
Спасибо. Выходит они у меня уже есть. :oops:
Ну значит работаю дальше.


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 2:27 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
А теперь вот что на получается:
Код:
win32-gcc -c -Os -DAUTOBUILD -DLANG_ENG=1 -o .obj.shell/shell.o ../../programs/system/shell/shell.c
make: win32-gcc: Command not found
make: *** [.obj.shell/shell.o] Error 127


Какой ето такой win32-gcc и откуда взять его? У меня Linux Mint.


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 3:47 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Win32-gcc - это mingw32-msvc-gcc, как я понимаю. Нужно сделать симлинк на нужный бинарник.


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 4:12 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
Спасибо.
С win32-gcc (а также с win32-ld и win32-objcopy) вроде разобрался. Они оказались "i586-wingw32msvc-*"
Только теперь появился "win32-cl" которого я найти не могу. :(
И вообще есть где прочитать все ето?


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 4:21 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Я не уверен, но мне кажется, что можно использовать gcc вместо cl.


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 4:26 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
SoUrcerer писал(а):
Я не уверен, но мне кажется, что можно использовать gcc вместо cl.


Пробовал, но не получается:
Код:
win32-cl /c /O2 /Os /Oy /GF /GS- /GR- /EHs-c- /fp:fast /GL /QIfist /Gr /DAUTOBUILD /Fo.obj.ac97snd/ac97wav.obj Z:../../programs/media/ac97snd/ac97snd/ac97wav.c >&2
win32-cl: /c: No such file or directory
win32-cl: /O2: No such file or directory
win32-cl: /Os: No such file or directory
win32-cl: /Oy: No such file or directory
win32-cl: /GF: No such file or directory
win32-cl: /GS-: No such file or directory
win32-cl: /GR-: No such file or directory
win32-cl: /EHs-c-: No such file or directory
win32-cl: /fp:fast: No such file or directory
win32-cl: /GL: No such file or directory
win32-cl: /QIfist: No such file or directory
win32-cl: /Gr: No such file or directory
win32-cl: /DAUTOBUILD: No such file or directory
win32-cl: /Fo.obj.ac97snd/ac97wav.obj: No such file or directory
win32-cl: Z:../../programs/media/ac97snd/ac97snd/ac97wav.c: No such file or directory
win32-cl: no input files
make: *** [.obj.ac97snd/ac97wav.obj] Error 1


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 4:28 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Ага. Это настоящий MS CL видимо, потому что принимает ключи как "/", а не "-". Либо ставить его (Wine?), либо изменить параметры - если поможет.


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 4:31 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
Чтобы тема не оставалась "как будто без ответа", переношу ссылку из чата:
viewtopic.php?f=5&t=1602&start=225#p33484


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 4:40 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
Понял. Оказалось труднее, чем я думал... :(
Wine у меня имеется, но не хочу я заниматься етими Ц/Ц++/МС и т.д. Если, нравилось, не занимался бы ассемблером. ;)


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 4:41 pm 
Не в сети

Зарегистрирован: Пн сен 24, 2007 11:11 am
Сообщения: 2814
А зачем тебе автосборку дома иметь? Ядро можно скомпилировать простым make в папке ядра...


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 5:03 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
Ядро можно скомпилировать и через Fresh - я так и делаю. Но как тестировать? Надо вручную копировать ядро в IMG дискеты, потом загружать QEMU и если что-то не так, повторять все как карусель. А так хотелось - поменял сорс, нажал на кнопочку и QEMU запустился.


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 5:09 pm 
Не в сети
Designer
Аватара пользователя

Зарегистрирован: Чт янв 25, 2007 3:33 pm
Сообщения: 4227
писал Роман Шишкин
compile.bat - сборка проги, копирование на эмулированный флоппи дисковод (Virtual Floppy Drive), старт колибри в VB

Нужно что-то похожее.

_________________
Через тернии к звездам


Вернуться к началу
 Заголовок сообщения: Re: Где взять скрипты автосборки?
СообщениеДобавлено: Вс фев 10, 2013 5:32 pm 
Не в сети

Зарегистрирован: Пт фев 18, 2011 3:13 pm
Сообщения: 201
Да, свои скрипты конечно сделать можно, но хотелось что то готовое. А автосборки совершенно подходят для етого.


Вернуться к началу
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 17 сообщений ]  На страницу 1 2 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB