Где взять скрипты автосборки?

Share your distros and discuss others'
  • Эти скрипты написала CleverMouse вручную. Для каждой авто-сборки скрипт другой. Ты можешь их скачать с SVN: /data/[eng|rus|it]/Makefile* (все файлы Makefile)
  • Спасибо. Выходит они у меня уже есть. :oops:
    Ну значит работаю дальше.
  • А теперь вот что на получается:

    Code: Select all

    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.
  • Win32-gcc - это mingw32-msvc-gcc, как я понимаю. Нужно сделать симлинк на нужный бинарник.
  • Спасибо.
    С win32-gcc (а также с win32-ld и win32-objcopy) вроде разобрался. Они оказались "i586-wingw32msvc-*"
    Только теперь появился "win32-cl" которого я найти не могу. :(
    И вообще есть где прочитать все ето?
  • Я не уверен, но мне кажется, что можно использовать gcc вместо cl.
  • SoUrcerer wrote:Я не уверен, но мне кажется, что можно использовать gcc вместо cl.
    Пробовал, но не получается:

    Code: Select all

    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
  • Ага. Это настоящий MS CL видимо, потому что принимает ключи как "/", а не "-". Либо ставить его (Wine?), либо изменить параметры - если поможет.
  • Чтобы тема не оставалась "как будто без ответа", переношу ссылку из чата:
    viewtopic.php?f=5&t=1602&start=225#p33484
  • Понял. Оказалось труднее, чем я думал... :(
    Wine у меня имеется, но не хочу я заниматься етими Ц/Ц++/МС и т.д. Если, нравилось, не занимался бы ассемблером. ;)
  • А зачем тебе автосборку дома иметь? Ядро можно скомпилировать простым make в папке ядра...
  • Ядро можно скомпилировать и через Fresh - я так и делаю. Но как тестировать? Надо вручную копировать ядро в IMG дискеты, потом загружать QEMU и если что-то не так, повторять все как карусель. А так хотелось - поменял сорс, нажал на кнопочку и QEMU запустился.
  • писал Роман Шишкин
    compile.bat - сборка проги, копирование на эмулированный флоппи дисковод (Virtual Floppy Drive), старт колибри в VB

    Нужно что-то похожее.
    Из хаоса в космос
  • Да, свои скрипты конечно сделать можно, но хотелось что то готовое. А автосборки совершенно подходят для етого.
  • Who is online

    Users browsing this forum: No registered users and 8 guests