Автор | Сообщение |
|
| постоянный участник
|
Пост N: 111
Зарегистрирован: 27.01.07
|
|
Отправлено: 23.02.09 21:43. Заголовок: Не получается собрать Harbour из "Nightly source"
Flex, Bison, Make есть. Пременная PATH указывает на них и на компилятор BCC. Но при запуске harbour\make_b32.bat на экран выдается сообщение "make_b32.mak:45: operator missing" и все заканчивается. Что я делаю не правильно?
|
|
|
Ответов - 5
[только новые]
|
|
|
| постоянный участник
|
Пост N: 112
Зарегистрирован: 27.01.07
|
|
Отправлено: 24.02.09 17:45. Заголовок: Дядьки! Неужели никт..
Дядьки! Неужели никто не знает? Ткните носом, пжалста... :)
|
|
|
|
| модератор
|
Пост N: 956
Зарегистрирован: 25.05.05
|
|
Отправлено: 24.02.09 17:55. Заголовок: PSP пишет: Что я де..
PSP пишет: цитата: | Что я делаю не правильно? |
| Насколько мне известно, для сборки Харбора из исходников НЕ требуется ни Flex, ни Bison Достаточно только запустить батник harbour\make_b32.bat Естественно, д.б. указан в autoexec путь для используемого С-компилятора PATH C:\BORLAND\BCC55\BIN
|
|
|
|
| |
Пост N: 79
Зарегистрирован: 30.05.05
|
|
Отправлено: 25.02.09 00:46. Заголовок: А по-моему Bison нуж..
А по-моему Bison нужен. Причем версии 2.1. Открой любым редактором этот make_b32.bat в нем в начале задаются setы : if "%BCCDIR%" == "" SET BCCDIR=C:\BORLAND\BCC58 следует их задать в autoexeс.nt. Попробуй понатыкай в нем pause и отлови на чем он сваливается... Но скорее всего у тебя в path не тот make.exe прописан или еще что-то... P.S. Разберешся -- результат в студию!
|
|
|
|
| |
Пост N: 80
Зарегистрирован: 30.05.05
|
|
Отправлено: 25.02.09 00:53. Заголовок: PSP Упс. Я для Xhar..
PSP Упс. Я для Xharbour написал! а у тебя похоже Harbour!
|
|
|
|
| постоянный участник
|
Пост N: 113
Зарегистрирован: 27.01.07
|
|
Отправлено: 25.02.09 11:29. Заголовок: Pager пишет: P.S. Р..
Pager пишет: цитата: | P.S. Разберешся -- результат в студию! |
| Разобрался. "Поспешишь - людей насмешишь" :) gfilatov пишет: цитата: | Насколько мне известно, для сборки Харбора из исходников НЕ требуется ни Flex, ни Bison Достаточно только запустить батник harbour\make_b32.bat Естественно, д.б. указан в autoexec путь для используемого С-компилятора PATH C:\BORLAND\BCC55\BIN |
| Именно так. При сборке своих прог я пользуюсь xMate, поэтому PATH там никак не замешен. А косяк был в том, что в PATH в пути к папке компилятора вместо "BCC55" было "BC55". И в PATH был еще один путь к папке, где лежит GNU Make. Вот он-то и запускался... :) А Flex с Bison-ом я уже от отчаяния поставил. Вот такая история. :) Спасибо за участие!
|
|
|
|