Форум » Для флейма » GCC 4.9.2 » Ответить

GCC 4.9.2

Dima: Решил пересобрать Harbour c последним MinGW + GCC 4.9.2...........бедный мой HDD Уже 6 часов собирает , пипец. Смотрю чем свежее компилятор , тем дольше это происходит. Так и хочется вернуться к BCC55 + Harbour или к Clipper

Ответов - 7

Dima: Прошел еще почти час а он все "жуёт" ......... Возник вопрос. Какой С компилятор более быстрый что ли в плане сборки Harbour и работе приложений собранного с ним ? Где то есть сравнение в плане Harbour ?

Dima: Пипец. В 15-00 начал , в 23-03 закончил сборку Harbour........

Andrey: Dima пишет: Какой С компилятор более быстрый TopSpeed C++ Хороший проект был. http://www.nf-team.org/drmad/stuff/t.htm Мне показывали тесты на сборку текстовых файлов - мешьше 2х минут, на Клипере тоже самое было порядка 1 часа... Это еще на старых машинах было 486...


gfilatov2002: Dima пишет: Какой С компилятор более быстрый что ли в плане сборки Harbour и работе приложений собранного с ним ? Тест по скорости работы консольных приложений показывает такие результаты: Harbour 3.2.0dev (r1412130917) MinGW GNU C 4.9.2 (32-bit) x86 [ total application time: ]....................................16.49 [ total real time: ]...........................................16.82 Harbour 3.2.0dev (r1412130917) (MT) MinGW GNU C 4.9.2 (32-bit) x86 [ total application time: ]....................................23.54 [ total real time: ]...........................................23.93 Harbour 3.2.0dev (r1501091819) Borland C++ 5.5.1 (32-bit) x86 [ total application time: ]....................................21.22 [ total real time: ]...........................................21.87 Я собираю Харбор в многопоточном режиме на 2-х ядерной системе. Время сборки с помощью MinGW не превышает 15 минут. Мой скрипт сборки см. ниже @echo off set PATH=c:\hmg\mingw\bin;%PATH% set HB_COMPILER=mingw set HB_USER_PRGFLAGS=-gc0 set HB_USER_CFLAGS=-m32 -DHB_GC_AUTO -DHB_GUI set HB_USER_LDFLAGS=-m32 set HB_USER_DFLAGS=-m32 set HB_USER_RESFLAGS=--target=pe-i386 set HB_INSTALL_PREFIX=v:\hb32mgw set HB_HVM_ALL=yes set HB_BUILD_PARTS=all set HB_BUILD_DYN=no set HB_BUILD_SHARED=no set HB_BUILD_DEBUG=no set HB_BUILD_CONTRIBS=hbct hbhpdf hbmemio hbmisc hbmzip hbnetio hbnf hbcomio hbtcpio hbtip hbwin hbzebra rddbm xhb w64-make install -j 2>&1 | mtee/d/t/+ harbour-win-%HB_COMPILER%-log.txt

Dima: gfilatov2002 пишет: Мой скрипт сборки см. ниже Попробую , спасибо !

gfilatov2002: Собрал текущую версию Харбора с помощью компилятора MinGW GNU C 4.9.2 Начало сборки в 2015-03-02 20:48:51.090 ! Building Harbour 3.2.0dev from source Окончание сборки 2015-03-02 20:56:34.651 ! postinst script finished Вся сборка заняла 8 минут

Dima: gfilatov2002 пишет: Вся сборка заняла 8 минут Что то у меня подозрение что Винда у меня заглючила на момент сборки , так как даже удаляя файлы в FAR все работало крайне медленно. Перезагрузка компа решила проблему. Возможно мне харды пора менять , их 3 и каждому больше 10 лет (покупал все одновременно) , хотя все 720 оборотов Сигейт.



полная версия страницы