1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/arathi-pjass

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
notes.txt 1.3 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Arathi Отправлено 24.08.2013 10:32 27ded8b
To compile it get MinGW, which contains the gcc and install it as described here:
http://csjava.occ.cccd.edu/~gilberts/mingw/
After having added the mingw/bin directory to the PATH variable simply switch to your pjass development directory
in the command prompt and type mingw32-make to compile the executable.
You'll only want to edit misc.c, token.l, grammar.y, and pjass.res - all other files are generated.
If you're going to change token.l or grammar.y, you'll need flex/bison. Those are not included in MinGW.
You'll better get those from here: http://www.monmouth.com/~wstreett/lex-yacc/lex-yacc.html
Alternatively you can get Cygwin and add the cygwin/bin directory to your PATH variable.
Last but not least I've added version information to the executable, for compilation under Windows that is.
You'll need ResourceHacker which you can obtain here:
http://www.angusj.com/resourcehacker/
Extract it to a directory and update the RESHCK definition in the makefile to match that path.
If you're not compiling under Windows, remove the following line from the makefile:
$(RESHCK) -addskip $@.exe, $@.exe, resource.res ,,,
Current version is 1.0l, defined in pjass.res.
Additionally UPX is used to pack the executable. You can get it here:
http://upx.sourceforge.net
Good luck, PitzerMike

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/arathi-pjass.git
git@api.gitlife.ru:oschina-mirror/arathi-pjass.git
oschina-mirror
arathi-pjass
arathi-pjass
master