LINUX.ORG.RU

[pcc][mingw][cygwin] как собрать? нужен?

 ,


0

1

Привет, есть ли у кого-нибудь опыт по сборке pcc (Portable C Compiler) на mingw или cygwin? В сорце на тему виндовса есть только os/win32, но оно для VC7, а его теперь уже не найти. Под VSExpress20xx не собирается. Начал разбираться с build.bat — похоже, несложно написать нормальный Makefile, но может кто-то знает короткий путь?

Планирую использовать в качестве основного компилятора, критика?

есть порт MinGW Win32 headers на PCC, погугли. Вполне можно использовать вместо Mingw для простых вещей.

anonymous
()

вообще для MINGW можно отталкиваться от GCC-шного Makefile.

anonymous
()
Ответ на: комментарий от Jetty

Да чего-то хочу, сам не пойму чего.. Он вроде бы прост, шустр, легковесен, отвечает стандартам, и есть размытое ощущение, что понадобится его встраивать в качестве JIT'а, или вроде того. Еще смотрел TinyCC, пока вот настраиваюсь на нужную волну.

2anonymous: спасибо, щас погуглю

arturpub ★★
() автор топика
Ответ на: комментарий от arturpub

да.. тут гцц может быть местами монстром :)

Jetty ★★★★★
()
RCS file: /cvsroot/pcc/configure,v
retrieving revision 1.89
diff -r1.89 configure
2098c2098
<     windows*|pe*)
---
>     windows*|pe*|cygwin*)

Всего-то и надо было. Написать что-ли им в pcc-list.. Всем спасибо.

arturpub ★★
() автор топика
Ответ на: комментарий от arturpub

Вот еще для pcc-libs:

RCS file: /cvsroot/pcc-libs/configure,v
retrieving revision 1.15
diff -r1.15 configure
2019c2019
<     windows*|pe*)
---
>     windows*|pe*|cygwin*)

RCS file: /cvsroot/pcc-libs/libpcc/quad.h,v
retrieving revision 1.7
diff -r1.7 quad.h
70c70
< #ifdef WIN32
---
> #if defined(WIN32) || defined(__CYGWIN__)

arturpub ★★
() автор топика
Ответ на: комментарий от LamerOk

Я уж понял, что надо без патчей мингвой собирать, только pcc-libs не собирается и стандартные хидеры не подходят. В общем поле непаханое.

arturpub ★★
() автор топика
Ответ на: комментарий от Led

Линукс при том, что с него портируется, а сборка идет минимальным гну-окружением. На опеннете загрызут (bsd/mingw). На мсдне не поймут. Остается ЛОР :)

arturpub ★★
() автор топика
Ответ на: комментарий от arturpub

>На опеннете загрызут (bsd/mingw). На мсдне не поймут. Остается ЛОР :)

А на лоре тебя отправят на быдлофак.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.