Автор | Сообщение |
|
| |
Пост N: 907
Зарегистрирован: 17.05.05
|
|
Отправлено: 30.09.08 11:56. Заголовок: ADS Remote , как подключится ?
Имеем Novell Netware 4.11 (IPX) на нем работает ADS 5.6 Имеем свеже собранные библиотеки ADS 8.0 Как подключится к базам посредством ADS ? #include "ads.ch" #include "ord.ch" #include "set.ch" PROCEDURE Main REQUEST ADS AdsSetServerType(2) rddRegister("ADS",1) rddsetdefault("ADS") AdsRightsCheck(.F.) AdsSetFileType(ADS_CDX) hb_SetCodepage("RU866") REQUEST HB_LANG_RU866 HB_LANGSELECT("RU866") AdsSetCharType(2, .T.) use o:\sklad\dbf\nomen index o:\sklad\dbf\nomen3 shared new // просто зависает прога close all return
|
|
|
Ответов - 46
, стр:
1
2
3
All
[только новые]
|
|
|
| |
Пост N: 971
Зарегистрирован: 17.05.05
|
|
Отправлено: 10.10.08 09:04. Заголовок: Пересобрал , результ..
Пересобрал , результат тот же....
|
|
|
|
| Администратор
|
Пост N: 1004
Зарегистрирован: 23.05.05
|
|
Отправлено: 10.10.08 16:05. Заголовок: Скорее всего, кроме ..
Скорее всего, кроме rddads.lib, в сборке есть еще какая-то ST-библиотека. Откуда идет ссылка на _hb_stackST ?
|
|
|
|
| |
Пост N: 975
Зарегистрирован: 17.05.05
|
|
Отправлено: 10.10.08 16:37. Заголовок: RDDADS.LIB|ADSF..
RDDADS.LIB|ADSFUNC
|
|
|
|
| |
Пост N: 978
Зарегистрирован: 17.05.05
|
|
Отправлено: 10.10.08 19:21. Заголовок: Pasha пишет: rddads..
Pasha пишет: цитата: | rddads.lib собирается в st режиме для сборки в режиме mt надо в rdd_ads\makefile.bc заменить строку bcc32 $(CLIBFLAGS) $(C_USR) $(CFLAGS) -c -O2 -DWIN32 -I$(INCLUDE_DIR) -o$@ $** на bcc32 $(CLIBFLAGS) $(C_USR) $(CFLAGS) -tWM -DHB_THREAD_SUPPORT -c -O2 -DWIN32 -I$(INCLUDE_DIR) -o$@ $** |
| ты пробовал собрать так и затем собрать какое то приложение под ADS ?
|
|
|
|
| Администратор
|
Пост N: 1005
Зарегистрирован: 23.05.05
|
|
Отправлено: 11.10.08 11:06. Заголовок: Непонятно. В adsfunc..
Непонятно. В adsfunc нет ссылки на hb_stack. Если посмотреть adsfunc.obj, тоже не видно hb_stackST/MT. Т.е., rddads.lib должна работать как с mt, так и с st сборкой, указывать флаги tWM -DHB_THREAD_SUPPORT необязательно цитата: | ты пробовал собрать так и затем собрать какое то приложение под ADS ? |
| У меня сборка идет немного по-другому, но все собирается и работает Я собираю harbour.dll в mt режиме, и отдельно hbads.dll без указания флагов mt-сборки. Если бы была ссылка на hb_stackST, ничего бы не собралось Дима, поищи ссылку на hb_stackST в obj-файлах, она ведь где-то есть, раз сборка не получается
|
|
|
|
| |
Пост N: 981
Зарегистрирован: 17.05.05
|
|
Отправлено: 11.10.08 13:09. Заголовок: Pasha Почему бы не ..
Pasha Почему бы не сделать сборку всех библиотек более цивилизованно как в обычном так и в mt режиме. Ведь часть библиотек создается как в обычном режиме так и mt на автомате.
|
|
|
Ответов - 46
, стр:
1
2
3
All
[только новые]
|
|