On-line: PSP, tnsr2, гостей 0. Всего: 2 [подробнее..]
АвторСообщение



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 14.05.07 23:54. Заголовок: sbrowseh.lib


Всем привет ! Ни как не могу собрать sbrowseh.lib и sbuttonh.lib ежели кто может бросьте эти библы на мыло или хотя бы рабочий .RMK. Спасибо
filnet@mail.ru

Спасибо: 0 
Ответов - 10 [только новые]





Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.05.07 00:09. Заголовок: Re:


А может быть последовать примеру админа Dimma?
click here

Спасибо: 0 



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.05.07 07:27. Заголовок: Re:


Это под седьмую версию .Только под свои пути настрой.

Lang ="RUS"

// defining some preprocessor directives for bcc32
Def ="__HARBOUR__;HB_API_MACROS;HB_FM_STATISTICS_OFF"

FW ="C:\FWH"
HB ="C:\xhrb"
BC ="C:\Bcc55"
makepath[.prg] ="C:\tbr7"
makepath[.c] ="C:\tbr7"

.prg.c:
$(HB)\bin\harbour $< /n /D$(defH) /i..\include;$(FW)\include;$(HB)\include > comp.log

.c.obj:
$(BC)\bin\bcc32 -D$(Def) -O2 -c -I;$(HB)\include; $< >> comp.log


TSBrowse.c : TSBrowse.prg
SBMsg$(Lang).c : SBMsg$(Lang).prg
TSColumn.c : TSColumn.prg
TSBtnGet.c : TSBtnGet.prg
TSGet.c : TSGet.prg
TSCombo.c : TSCombo.prg
TSMulti.c : TSMulti.prg
TSFGet.c : TSFGet.prg
TSPoint.c : TSPoint.prg
ScrllBar.c : ScrllBar.prg
BtnDown.c : BtnDown.prg
TSBrowse.obj : TSBrowse.c
SBMsg$(Lang).obj : SBMsg$(Lang).c
TSColumn.obj : TSColumn.c
TSBtnGet.obj : TSBtnGet.c
TSGet.obj : TSGet.c
TSCombo.obj : TSCombo.c
TSMulti.obj : TSMulti.c
TSFGet.obj : TSFGet.c
TSPoint.obj : TSPoint.c
ScrllBar.obj : ScrllBar.c
BtnDown.obj : BtnDown.c
TSBFuncs.obj : TSBFuncs.c
GetBtn.obj : GetBtn.c

TSBrowse.exe : TSBrowse.obj TSBFuncs.obj TSBtnGet.obj TSGet.obj TSCombo.obj TSMulti.obj
Del Sbrowsex.lib
c:\bcc55\bin\Tlib SBrowsex +TSBrowse > Lib.log
c:\bcc55\bin\Tlib SBrowsex +SBMsg$(Lang) >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +TSBFuncs >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +TSColumn >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +TSBtnGet >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +TSGet >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +TSCombo >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +TSMulti >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +TSFGet >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +TSPoint >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +ScrllBar >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +GetBtn >> Lib.log
c:\bcc55\bin\Tlib SBrowsex +BtnDown >> Lib.log
Del *.bak
// Del *.log
// Del *.c
// Del *.obj


Спасибо: 0 
постоянный участник




Пост N: 281
Зарегистрирован: 12.09.06
ссылка на сообщение  Отправлено: 15.05.07 09:49. Заголовок: Re:


fil пишет:

 цитата:
sbrowseh.lib и sbuttonh.lib



А это что за "зверь" ?

Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 15.05.07 17:30. Заголовок: Re:


ММК- спасибо. Собрал таки. Сейчас пробну скомпилить со своей прогой

Спасибо: 0 



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.05.07 07:08. Заголовок: Re:


Ну тогда и "бутоны" :))
Def ="__HARBOUR__;HB_API_MACROS;HB_FM_STATISTICS_OFF"

makepath[.prg] ="C:\Tsb5"
makepath[.c] ="C:\Tsb5"

.prg.c:
c:\Xhrb\bin\harbour $< /n > comp.log

.c.obj:
C:\BCC55\bin\bcc32 -D$(Def) -O2 -c $< >> comp.log

TSButton.c : TSButton.prg
TSBar.c : TSBar.prg
TSLines.c : TSLines.prg
TSRadio.c : TSRadio.prg
TSTSay.c : TSTSay.prg

TSButton.obj : TSButton.c
TSBar.obj : TSBar.c
TSLines.obj : TSLines.c
TSRadio.obj : TSRadio.c
TSTSay.obj : TSTSay.c
BPaint.obj : BPaint.c
TSButton.exe : BPaint.obj TSButton.obj TSBar.obj TSLines.obj TSRadio.obj TSTSay.obj
Del SButtonx.lib
c:\bcc55\bin\Tlib SButtonx +TSButton > Lib.log
c:\bcc55\bin\Tlib SButtonx +BPaint >> Lib.log
c:\bcc55\bin\Tlib SButtonx +TSBar >> Lib.log
c:\bcc55\bin\Tlib SButtonx +TSLines >> Lib.log
c:\bcc55\bin\Tlib SButtonx +TSRadio >> Lib.log
c:\bcc55\bin\Tlib SButtonx +TSTSay >> Lib.log
// Del *.c
// Del *.obj
// Del *.log
// Del *.bak


Спасибо: 0 



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.05.07 09:06. Заголовок: Re:


Я правда обе либы уже собрал, но все равно спасибо. Скомпилился. Осталось добить 3 ссылки - fieldsize и т.п. FWH видимо не поддерживает эти тулзовские функции.

Спасибо: 0 



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.05.07 10:44. Заголовок: Re:


fil пишет:

 цитата:
Осталось добить 3 ссылки - fieldsize и т.п.


Не понял.Можно подробнее? :))

Спасибо: 0 
Администратор




Пост N: 491
Зарегистрирован: 23.05.05
ссылка на сообщение  Отправлено: 16.05.07 12:41. Заголовок: Re:


fil пишет:

 цитата:
FWH видимо не поддерживает эти тулзовские функции.



В ct xHarbour эти функции есть. Может быть их нет в Harbour ?

В любом случае есть аналог функции - FieldLen - это поддерживается уже на уровне rdd и не требует ct


Спасибо: 0 
Профиль



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 16.05.07 21:03. Заголовок: Re:


Скомпилил прогу, получил EXE. Запустил. Получил окно синтакс ошибки. Далее все попытки заново создать EXE-шник кончаются так :
.........................................
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
obj\d12.c:
echo -c -tWM -D__HARBOUR__ -DHB_API_MACROS > tmp
Отказано в доступе.

** error 1 ** deleting drawvbox.OBJ

Что это за фигня ?

Спасибо: 0 



Не зарегистрирован
Зарегистрирован: 01.01.70
ссылка на сообщение  Отправлено: 17.05.07 09:40. Заголовок: Re:


Извиняюсь, поторопился постить. В директории где собиралась прога оказалась поддиректория TMP - в этом трабл

Спасибо: 0 
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 89
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет