Автор Тема: Как скомпилировать сорсы с github?  (Прочитано 7265 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Интересует сей вопрос, т.к. хочу скомпилировать кое-какие файлы для Retroarch.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Как скомпилировать сорсы с github?
« Ответ #1 : 02 Май 2014, 16:01:51 »
смотря что и под какую платформу.

если допустим сам ретроарх под винду:
- качай с http://themaister.net/retroarch-dl/ MinGW (компилятор) и распакуй  куда-нибудь, в моем примере в C:\RetroArch\
- в папке с исходниками сделай батник  типа
set path=%PATH%;C:\RetroArch\MinGW\bin;C:\RetroArch\MinGW\mingw64\bin
make -f Makefile.win clean
make -f Makefile.win libs_x86_64
make -f Makefile.win -j4 %1 %2
- запусти его и получишь скомпиленный x64 ретроарх

ядра собирать похожими батниками, типа
set path=%PATH%;C:\RetroArch\MinGW\bin;C:\RetroArch\MinGW\mingw64\bin
make.exe -f Makefile.libretro clean
make.exe -f Makefile.libretro -j4 %1 %2

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Re: Как скомпилировать сорсы с github?
« Ответ #2 : 02 Май 2014, 16:09:21 »
Я хочу пару ядер собрать под 32битную ось.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Как скомпилировать сорсы с github?
« Ответ #3 : 02 Май 2014, 16:24:01 »
тогда хз, у Meister-а там только 64бит компилятор, это надо где-то самому искать 32битный MinGW и всё нужное к нему барахло

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Re: Как скомпилировать сорсы с github?
« Ответ #4 : 02 Май 2014, 17:12:58 »
MetalliC, я вот хотел компильнуть ядро MAME/MESS/UME.

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Как скомпилировать сорсы с github?
« Ответ #5 : 02 Май 2014, 17:26:22 »
с ними проще, там левых библиотек не нужно, можно ихним компилятором собрать
- качай с http://www.mamedev.org/tools/ mingw-mame-w32-20121207.exe, распакуй в тот же C:\Retroarch\
- в папке исходников МАМЕ сделай батник
call C:\Retroarch\mingw64-w32\setenv.bat
make.exe -f Makefile.libretro
по-идее должно собраться

НО нахрена ?  o_0

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Re: Как скомпилировать сорсы с github?
« Ответ #6 : 02 Май 2014, 17:51:35 »
MetalliC, пощупать. Собственно сама тема про ядро

Оффлайн MetalliC

  • Технический консультант
  • Сообщений: 9386
  • Пол: Мужской
  • Demul team / MAME developer
    • Просмотр профиля
Re: Как скомпилировать сорсы с github?
« Ответ #7 : 02 Май 2014, 18:19:04 »
Цитата: Vivi the Black Mage
пощупать.

но нафиг нужен под виндой порт МАМЕ для ретроарх? изврат какой-то, бери нативный эмулятор и щупай себе.

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Re: Как скомпилировать сорсы с github?
« Ответ #8 : 02 Май 2014, 18:39:04 »
MetalliC, я именно под ретроарч хочу пощупать.