Форум » [x]Harbour » Обновился млин III » Ответить

Обновился млин III

Dima: Обновил Xharbour , пересобрал и теперь что не собери падает c виндовой ошибкой......... Откатился на прежний вариант.

Ответов - 72, стр: 1 2 3 4 All

Pasha: Петр пишет: Что никто больше из пользователей xHarbour сборок не делает ? Я успешно собирал примерно дней 10 назад. Но ошибку явно дает бизон

Dima: У меня BCC 5.5 , возможно в этом причина ?

TakOj: Dima пишет: ... А нужен более свежий насколько я понял. Может это то, что ты ищешь.


Pasha: Dima пишет: У меня BCC 5.5 , возможно в этом причина ? Нет, не в этом, у меня тоже bcc55 Разве что за последнюю неделю в сборку внесли ошибки. Хотя вряд ли, шума было бы много

Dima: Начнем с начала ;) Выполняю make_b32.bat clean Выполняю make_b32.bat all Попадаю в блокнот со следующим содержанием [pre] MAKE Version 5.2 Copyright (c) 1987, 2000 Borland source\common\hbfopen.c: source\common\hbfsapi.c: source\common\hbgete.c: source\common\hbhash.c: source\common\hbstr.c: source\common\hbtrace.c: source\common\hbver.c: source\common\expropt1.c: source\common\expropt2.c: source\common\reserved.c: source\common\hbdate.c: source\common\hbwince.c: TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation +obj\b32\hbfopen.obj & +obj\b32\hbfsapi.obj & +obj\b32\hbgete.obj & +obj\b32\hbhash.obj & +obj\b32\hbstr.obj & +obj\b32\hbtrace.obj & +obj\b32\hbver.obj & +obj\b32\expropt1.obj & +obj\b32\expropt2.obj & +obj\b32\reserved.obj & +obj\b32\hbdate.obj & +obj\b32\hbwince.obj & + source\pp\ppgen.c: Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland 100 100 200 300 400 500 600 700 source\pp\pptable.c: source\pp\ppcore.c: source\pp\pplib.c: source\pp\pplib2.c: source\pp\pplib3.c: TLIB 4.5 Copyright (c) 1987, 1999 Inprise Corporation +obj\b32\pptable.obj & +obj\b32\ppcore.obj & +obj\b32\pplib.obj & +obj\b32\pplib2.obj & +obj\b32\pplib3.obj & + source\compiler\harbour.c: ** error 1 ** deleting obj\b32\harboury.c [/pre] Закрываем блокнот И видим [pre] source\compiler\harbour.sly:350: unrecognized: %destructor source\compiler\harbour.sly:350: Skipping to next % [/pre] Кто виноват и где копать ? папка с бизоном прописана в PATH (c:\cvs\bison.new\bin)

Петр: А попробуйте установить в make_b32.bat BISON_DIR=c:\cvs\bison.new\bin (BISON_DIR - это я по памяти, возможны варианты, но вроде бы так )

Dima: SET BISON_DIR=c:\cvs\bison.new\bin Делал , тож самое :(

Dima: Проблему решил ;) Странно все это........ В Path путь к бизону стоит раньше чем путь к с:\bcc55\bin То есть если из командной строки набрать bison , то выполнится тот который лежит в c:\cvs\bison.new\bin А вот время сборки бизон запускался из папки с:\bcc55\bin , где лежал какой то древний bison.exe Грохнул его там и все собралось. Все спасибо за идеи !!!!!!!!!!!!!!!

Петр: Поиск по диску bison.exe пробовали? Снести и переустановить пробовали? Не знаю, что и советовать - вечером попробую откомпилировать bcc 5.5 + bison 2.1. Ага уже решено. Это хорошо, но эти грабли вроде бы уже известные

TakOj: Пытаюсь собрать xHarbour после обновления и получаю такой Log: MAKE Version 5.2 Copyright (c) 1987, 2000 Borland source\ct\dattime3.c: Error E2140 source\ct\dattime3.c 154: Declaration is not allowed here in function _hb_timeValid Error E2140 source\ct\dattime3.c 155: Declaration is not allowed here in function _hb_timeValid *** 2 errors in Compile *** ** error 1 ** deleting obj\b32\dattime3.obj Текущая версия XHarbour - xHarbour Compiler build 1.1.0 (SimpLex). Собиря с помощью make_b32.bat Bison установлен в Program Files. Пытался прописать в PATH переменноы среды Win XP/ - результат тот же. Подскажите, пожалуйста, где и что править? Спасибо!

Петр: Обновитесь после 2009-06-07 13:20 UTC+0200 Enrico Maria Giordano * source\ct\dattime3.c - Moved two declarations at the start of the block in function _hb_timeValid()

TakOj: Петр пишет: Обновитесь после ... Обновился. Всё отлично собралось! Спасибо, Петр!



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