Автор | Сообщение |
Dima
|
| |
Пост N: 2728
Зарегистрирован: 17.05.05
|
|
Отправлено: 12.03.13 11:27. Заголовок: Leto DB Server (продолжение 9)
Продолжаем тут
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|
SergKis
|
| постоянный участник
|
Пост N: 184
Зарегистрирован: 17.02.12
|
|
Отправлено: 22.03.13 17:28. Заголовок: help my. Первый раз ..
help my. Первый раз попробовал hbmk2 при сборке letodb. letodb.exe получил, хотел __WIN_DAEMON__, а получил как __WIN_SERVICE__ что не срослось: запуск: Скрытый текст hbmk2.exe -info -comp=bcc -trace rddleto.hbp letodb.hbp > _hbmk2.txt
| letodb.hbp Скрытый текст # # $Id: letodb.hbp,v 1.8.2.5 2013/03/10 08:24:34 ptsarenko Exp $ # #-env:__BM=yes -inc -obin/letodb -iinclude -n -w -q0 -es2 #-warn=max #-prgflag={unix}-D__LINUX_DAEMON__ #-prgflag={unix}-D__LINUX__ {__BM}-prgflag=-D__BM -prgflag={win}-D__WIN_DAEMON__ #-prgflag={win}-D__WIN_SERVICE__ #-cflag={allmsvc}-D_CRT_SECURE_NO_DEPRECATE #-cflag={win}-D__WIN_SERVICE__ {__BM}-cflag=-D__BM -gui -mt {__BM}-lrddbm source/server/server.prg source/server/errorsys.prg source/server/errint.c {unix}source/server/leto_lnx.c {win}source/server/leto_win.c source/server/letoacc.c source/server/letovars.c source/server/letofunc.c source/server/letolist.c source/server/leto_2.c {__BM}source/server/letobm.prg source/common/blowfish.c source/common/common_c.c source/common/common.prg {__BM}source/common/letoserv.prg
| hbmk2 результат: Скрытый текст hbmk2: Autodetected platform: win hbmk2: Using Harbour: d:\harbour\bin\win\bcc d:\harbour\include d:\harbour\lib\win\bcc d:\harbour\bin\win\bcc d:\harbour\contrib d:\harbour\addons hbmk2: Using C compiler: d:\bcc\bin\bcc32.exe hbmk2: Target up to date: lib\rddleto.lib hbmk2: Autodetected platform: win hbmk2: Using Harbour: d:\harbour\bin\win\bcc d:\harbour\include d:\harbour\lib\win\bcc d:\harbour\bin\win\bcc d:\harbour\contrib d:\harbour\addons hbmk2: Using C compiler: d:\bcc\bin\bcc32.exe hbmk2: Linking... bin\letodb.exe hbmk2: Linker command: ilink32.exe @C:\Users\Sams\AppData\Local\Temp\gt0li0.lnk hbmk2: Linker script: -Gn -Tpe -Ld:\bcc\Lib;d:\bcc\Lib\PSDK;d:\harbour\lib\win\bcc;d:\harbour\lib\3rd\win\bcc -aa c0w32.obj bin\.hbmk\win\bcc\server.obj bin\.hbmk\win\bcc\errorsys.obj bin\.hbmk\win\bcc\common.obj bin\.hbmk\win\bcc\errint.obj bin\.hbmk\win\bcc\leto_win.obj bin\.hbmk\win\bcc\letoacc.obj bin\.hbmk\win\bcc\letovars.obj bin\.hbmk\win\bcc\letofunc.obj bin\.hbmk\win\bcc\letolist.obj bin\.hbmk\win\bcc\leto_2.obj bin\.hbmk\win\bcc\blowfish.obj bin\.hbmk\win\bcc\common_c.obj, bin\letodb.exe, nul, hbextern.lib hbdebug.lib hbvmmt.lib hbrtl.lib hblang.lib hbcpage.lib gtcgi.lib gtpca.lib gtstd.lib gtwin.lib gtwvt.lib gtgui.lib hbrdd.lib hbuddall.lib hbusrrdd.lib rddntx.lib rddcdx.lib rddnsx.lib rddfpt.lib hbrdd.lib hbhsx.lib hbsix.lib hbmacro.lib hbcplr.lib hbpp.lib hbcommon.lib kernel32.lib user32.lib gdi32.lib advapi32.lib ws2_32.lib winspool.lib comctl32.lib comdlg32.lib shell32.lib uuid.lib ole32.lib oleaut32.lib mpr.lib winmm.lib mapi32.lib imm32.lib msimg32.lib wininet.lib hbpcre.lib hbzlib.lib cw32mt.lib import32.lib, , Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
| запуск letodb.exe: Скрытый текст 03/22/13 16:07:11: LetoDB service has had some problems: 1063
| source letodb.prg (сюда попадаем): Скрытый текст IF ! leto_serviceStart( "StartServer" ) WrLog( "LetoDB service has had some problems: " + Str( letowin_GetLastError() ) ) ENDIF
|
|
|
|
Dima
|
| |
Пост N: 2853
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.03.13 17:39. Заголовок: SergKis Видимо серв..
SergKis Видимо сервис Leto не остановлен
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 185
Зарегистрирован: 17.02.12
|
|
Отправлено: 22.03.13 17:49. Заголовок: Dima пишет:Видимо се..
Dima пишет: цитата: | Видимо сервис Leto не остановлен |
| Так я не запускал, для установки сервиса, а рабочая версия letodb.exe в ней нет сервиса вообще. letodb.exe uninstall выдает: 03/22/13 16:45:52: Error deleting LetoDB service: 1060 Мне не понятно как я попадаю на сообщение о сервисе, если строки в hbp закоментированы ?
|
|
|
Dima
|
| |
Пост N: 2854
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.03.13 18:10. Заголовок: ну тогда letodb.exe ..
ну тогда letodb.exe stop грохнуть letodb.exe и пересобрать потом letodb.exe
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 186
Зарегистрирован: 17.02.12
|
|
Отправлено: 22.03.13 18:19. Заголовок: Dima пишет:ну тогда ..
Dima пишет: цитата: | ну тогда letodb.exe stop грохнуть letodb.exe и пересобрать потом letodb.exe |
| Так делал уже несколько раз то и то. letodb.exe stop выдает:03/22/13 17:17:30: Can't STOP the server (not started?)...
|
|
|
Dima
|
| |
Пост N: 2855
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.03.13 18:42. Заголовок: SergKis У меня так...
SergKis У меня так. Собрал и запустил нормально -inc -obin/letodb -iinclude -n -w -q0 -es2 #-warn=max #-prgflag={unix}-D__LINUX_DAEMON__ #-prgflag={unix}-D__LINUX__ {__BM}-prgflag=-D__BM -prgflag={win}-D__WIN_DAEMON__ #-prgflag={win}-D__WIN_SERVICE__ -cflag={allmsvc}-D_CRT_SECURE_NO_DEPRECATE #-cflag={win}-D__WIN_SERVICE__ {__BM}-cflag=-D__BM -gui -mt {__BM}-lrddbm
|
|
|
Dima
|
| |
Пост N: 2856
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.03.13 18:43. Заголовок: а перед сборкой ты у..
а перед сборкой ты удалял папку letodb\bin\.hbmk ?
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 187
Зарегистрирован: 17.02.12
|
|
Отправлено: 22.03.13 18:51. Заголовок: Dima пишет:У меня та..
Dima пишет: цитата: | У меня так. Собрал и запустил нормально |
| У меня -inc -obin/letodb -iinclude -n -w -q0 -es2 #-warn=max #-prgflag={unix}-D__LINUX_DAEMON__ #-prgflag={unix}-D__LINUX__ {__BM}-prgflag=-D__BM -prgflag={win}-D__WIN_DAEMON__ #-prgflag={win}-D__WIN_SERVICE__ -cflag={allmsvc}-D_CRT_SECURE_NO_DEPRECATE #-cflag={win}-D__WIN_SERVICE__ {__BM}-cflag=-D__BM -gui -mt {__BM}-lrddbm собралось, но при запуске 03/22/13 17:45:10: LetoDB service has had some problems: 1063 Harbour Make (hbmk2) 3.2.0dev (Rev. 18911)
|
|
|
Dima
|
| |
Пост N: 2857
Зарегистрирован: 17.05.05
|
|
Отправлено: 22.03.13 18:53. Заголовок: SergKis пишет: Harb..
SergKis пишет: цитата: | Harbour Make (hbmk2) 3.2.0dev (Rev. 18911) |
| Фиг его знает...... У меня Harbour 3.2.0dev (Rev. 18899)
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 188
Зарегистрирован: 17.02.12
|
|
Отправлено: 22.03.13 18:59. Заголовок: Dima Как в hbmk2 ppo..
Dima Как в hbmk2 ppo файл получить, что то не врублюсь в параметры
|
|
|
Pasha
|
| Администратор
|
Пост N: 2782
Зарегистрирован: 23.05.05
|
|
Отправлено: 22.03.13 19:23. Заголовок: По-видимому, осталис..
По-видимому, остались obj-файлы от сборки с -D__WIN_SERVICE__. Надо удалить папку bin\.hbmk, и пересобрать сервер А чтобы получить *.ppo, надо в скрипт просто добавить ключ -p
|
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 189
Зарегистрирован: 17.02.12
|
|
Отправлено: 22.03.13 19:36. Заголовок: Pasha СПАСИБО !!! вс..
Pasha СПАСИБО !!! все получилось
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 190
Зарегистрирован: 17.02.12
|
|
Отправлено: 22.03.13 19:38. Заголовок: Dima Глаз замылился...
Dima Глаз замылился. Пропустил цитата: | а перед сборкой ты удалял папку letodb\bin\.hbmk ? |
|
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 193
Зарегистрирован: 17.02.12
|
|
Отправлено: 25.03.13 21:52. Заголовок: Pasha Попробовал соб..
Pasha Попробовал собрать клиента LetoDB hb20 и msvc - получил: blowfish.C common_c.C common_c.C(119) : warning C4244: функция: преобразование 'HB_ULONG' в 'long', возможна потеря данных hbip.C net.C C:\BK9\MSVC\sdk\include\ws2def.h(91) : warning C4005: AF_IPX: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(460): см. предыдущее определение 'AF_IPX' C:\BK9\MSVC\sdk\include\ws2def.h(127) : warning C4005: AF_MAX: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(479): см. предыдущее определение 'AF_MAX' C:\BK9\MSVC\sdk\include\ws2def.h(163) : warning C4005: SO_DONTLINGER: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(402): см. предыдущее определение 'SO_DONTLINGER' C:\BK9\MSVC\sdk\include\ws2def.h(206) : error C2011: sockaddr: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(485): см. объявление 'sockaddr' C:\BK9\MSVC\sdk\include\ws2def.h(384) : error C2059: синтаксическая ошибка: константа C:\BK9\MSVC\sdk\include\ws2def.h(518) : warning C4005: IN_CLASSA: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(287): см. предыдущее определение 'IN_CLASSA' C:\BK9\MSVC\sdk\include\ws2def.h(524) : warning C4005: IN_CLASSB: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(293): см. предыдущее определение 'IN_CLASSB' C:\BK9\MSVC\sdk\include\ws2def.h(530) : warning C4005: IN_CLASSC: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(299): см. предыдущее определение 'IN_CLASSC' C:\BK9\MSVC\sdk\include\ws2def.h(541) : warning C4005: INADDR_ANY: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(304): см. предыдущее определение 'INADDR_ANY' C:\BK9\MSVC\sdk\include\ws2def.h(543) : warning C4005: INADDR_BROADCAST: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(306): см. предыдущее определение 'INADDR_BROADCAST' C:\BK9\MSVC\sdk\include\ws2def.h(577) : error C2011: sockaddr_in: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(312): см. объявление 'sockaddr_in' C:\BK9\MSVC\sdk\include\winsock2.h(132) : error C2011: fd_set: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(68): см. объявление 'fd_set' C:\BK9\MSVC\sdk\include\winsock2.h(167) : warning C4005: FD_SET: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(102): см. предыдущее определение 'FD_SET' C:\BK9\MSVC\sdk\include\winsock2.h(176) : error C2011: timeval: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(111): см. объявление 'timeval' C:\BK9\MSVC\sdk\include\winsock2.h(232) : error C2011: hostent: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(167): см. объявление 'hostent' C:\BK9\MSVC\sdk\include\winsock2.h(245) : error C2011: netent: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(180): см. объявление 'netent' C:\BK9\MSVC\sdk\include\winsock2.h(252) : error C2011: servent: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(187): см. объявление 'servent' C:\BK9\MSVC\sdk\include\winsock2.h(264) : error C2011: protoent: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(199): см. объявление 'protoent' C:\BK9\MSVC\sdk\include\winsock2.h(360) : error C2011: WSAData: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(322): см. объявление 'WSAData' C:\BK9\MSVC\sdk\include\winsock2.h(458) : error C2011: sockproto: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(494): см. объявление 'sockproto' C:\BK9\MSVC\sdk\include\winsock2.h(500) : error C2011: linger: переопределение типа "struct" C:\BK9\MSVC\sdk\include\winsock.h(531): см. объявление 'linger' C:\BK9\MSVC\sdk\include\winsock2.h(513) : warning C4005: SOMAXCONN: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(544): см. предыдущее определение 'SOMAXCONN' C:\BK9\MSVC\sdk\include\winsock2.h(542) : warning C4005: FD_READ: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(562): см. предыдущее определение 'FD_READ' C:\BK9\MSVC\sdk\include\winsock2.h(545) : warning C4005: FD_WRITE: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(563): см. предыдущее определение 'FD_WRITE' C:\BK9\MSVC\sdk\include\winsock2.h(548) : warning C4005: FD_OOB: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(564): см. предыдущее определение 'FD_OOB' C:\BK9\MSVC\sdk\include\winsock2.h(551) : warning C4005: FD_ACCEPT: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(565): см. предыдущее определение 'FD_ACCEPT' C:\BK9\MSVC\sdk\include\winsock2.h(554) : warning C4005: FD_CONNECT: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(566): см. предыдущее определение 'FD_CONNECT' C:\BK9\MSVC\sdk\include\winsock2.h(557) : warning C4005: FD_CLOSE: изменение макроопределения C:\BK9\MSVC\sdk\include\winsock.h(567): см. предыдущее определение 'FD_CLOSE' C:\BK9\MSVC\sdk\include\winsock2.h(1527) : error C2375: accept: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(735): см. объявление 'accept' C:\BK9\MSVC\sdk\include\winsock2.h(1548) : error C2375: bind: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(740): см. объявление 'bind' C:\BK9\MSVC\sdk\include\winsock2.h(1567) : error C2375: closesocket: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(745): см. объявление 'closesocket' C:\BK9\MSVC\sdk\include\winsock2.h(1586) : error C2375: connect: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(747): см. объявление 'connect' C:\BK9\MSVC\sdk\include\winsock2.h(1607) : error C2375: ioctlsocket: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(752): см. объявление 'ioctlsocket' C:\BK9\MSVC\sdk\include\winsock2.h(1628) : error C2375: getpeername: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(757): см. объявление 'getpeername' C:\BK9\MSVC\sdk\include\winsock2.h(1649) : error C2375: getsockname: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(762): см. объявление 'getsockname' C:\BK9\MSVC\sdk\include\winsock2.h(1672) : error C2375: getsockopt: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(767): см. объявление 'getsockopt' C:\BK9\MSVC\sdk\include\winsock2.h(1693) : error C2375: htonl: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(774): см. объявление 'htonl' C:\BK9\MSVC\sdk\include\winsock2.h(1710) : error C2375: htons: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(776): см. объявление 'htons' C:\BK9\MSVC\sdk\include\winsock2.h(1728) : error C2375: inet_addr: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(778): см. объявление 'inet_addr' C:\BK9\MSVC\sdk\include\winsock2.h(1745) : error C2375: inet_ntoa: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(780): см. объявление 'inet_ntoa' C:\BK9\MSVC\sdk\include\winsock2.h(1763) : error C2375: listen: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(782): см. объявление 'listen' C:\BK9\MSVC\sdk\include\winsock2.h(1781) : error C2375: ntohl: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(786): см. объявление 'ntohl' C:\BK9\MSVC\sdk\include\winsock2.h(1798) : error C2375: ntohs: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(788): см. объявление 'ntohs' C:\BK9\MSVC\sdk\include\winsock2.h(1818) : error C2375: recv: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(790): см. объявление 'recv' C:\BK9\MSVC\sdk\include\winsock2.h(1843) : error C2375: recvfrom: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(796): см. объявление 'recvfrom' C:\BK9\MSVC\sdk\include\winsock2.h(1869) : error C2375: select: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(804): см. объявление 'select' C:\BK9\MSVC\sdk\include\winsock2.h(1893) : error C2375: send: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(811): см. объявление 'send' C:\BK9\MSVC\sdk\include\winsock2.h(1918) : error C2375: sendto: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(817): см. объявление 'sendto' C:\BK9\MSVC\sdk\include\winsock2.h(1944) : error C2375: setsockopt: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(825): см. объявление 'setsockopt' C:\BK9\MSVC\sdk\include\winsock2.h(1966) : error C2375: shutdown: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(832): см. объявление 'shutdown' C:\BK9\MSVC\sdk\include\winsock2.h(1986) : error C2375: socket: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(836): см. объявление 'socket' C:\BK9\MSVC\sdk\include\winsock2.h(2009) : error C2375: gethostbyaddr: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(843): см. объявление 'gethostbyaddr' C:\BK9\MSVC\sdk\include\winsock2.h(2029) : error C2375: gethostbyname: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(848): см. объявление 'gethostbyname' C:\BK9\MSVC\sdk\include\winsock2.h(2047) : error C2375: gethostname: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(850): см. объявление 'gethostname' C:\BK9\MSVC\sdk\include\winsock2.h(2067) : error C2375: getservbyport: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(854): см. объявление 'getservbyport' C:\BK9\MSVC\sdk\include\winsock2.h(2087) : error C2375: getservbyname: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(858): см. объявление 'getservbyname' C:\BK9\MSVC\sdk\include\winsock2.h(2106) : error C2375: getprotobynumber: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(862): см. объявление 'getprotobynumber' C:\BK9\MSVC\sdk\include\winsock2.h(2124) : error C2375: getprotobyname: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(864): см. объявление 'getprotobyname' C:\BK9\MSVC\sdk\include\winsock2.h(2145) : error C2375: WSAStartup: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(868): см. объявление 'WSAStartup' C:\BK9\MSVC\sdk\include\winsock2.h(2163) : error C2375: WSACleanup: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(872): см. объявление 'WSACleanup' C:\BK9\MSVC\sdk\include\winsock2.h(2180) : error C2375: WSASetLastError: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(874): см. объявление 'WSASetLastError' C:\BK9\MSVC\sdk\include\winsock2.h(2197) : error C2375: WSAGetLastError: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(876): см. объявление 'WSAGetLastError' C:\BK9\MSVC\sdk\include\winsock2.h(2214) : error C2375: WSAIsBlocking: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(878): см. объявление 'WSAIsBlocking' C:\BK9\MSVC\sdk\include\winsock2.h(2231) : error C2375: WSAUnhookBlockingHook: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(880): см. объявление 'WSAUnhookBlockingHook' C:\BK9\MSVC\sdk\include\winsock2.h(2248) : error C2375: WSASetBlockingHook: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(882): см. объявление 'WSASetBlockingHook' C:\BK9\MSVC\sdk\include\winsock2.h(2265) : error C2375: WSACancelBlockingCall: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(884): см. объявление 'WSACancelBlockingCall' C:\BK9\MSVC\sdk\include\winsock2.h(2287) : error C2375: WSAAsyncGetServByName: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(886): см. объявление 'WSAAsyncGetServByName' C:\BK9\MSVC\sdk\include\winsock2.h(2314) : error C2375: WSAAsyncGetServByPort: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(894): см. объявление 'WSAAsyncGetServByPort' C:\BK9\MSVC\sdk\include\winsock2.h(2340) : error C2375: WSAAsyncGetProtoByName: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(902): см. объявление 'WSAAsyncGetProtoByName' C:\BK9\MSVC\sdk\include\winsock2.h(2365) : error C2375: WSAAsyncGetProtoByNumber: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(909): см. объявление 'WSAAsyncGetProtoByNumber' C:\BK9\MSVC\sdk\include\winsock2.h(2390) : error C2375: WSAAsyncGetHostByName: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(916): см. объявление 'WSAAsyncGetHostByName' C:\BK9\MSVC\sdk\include\winsock2.h(2417) : error C2375: WSAAsyncGetHostByAddr: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(923): см. объявление 'WSAAsyncGetHostByAddr' C:\BK9\MSVC\sdk\include\winsock2.h(2440) : error C2375: WSACancelAsyncRequest: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(932): см. объявление 'WSACancelAsyncRequest' C:\BK9\MSVC\sdk\include\winsock2.h(2461) : error C2375: WSAAsyncSelect: переопределение; другая компоновка C:\BK9\MSVC\sdk\include\winsock.h(934): см. объявление 'WSAAsyncSelect' Создание кода... С этим можно что то сделать или надо hb3.2 ?
|
|
|
Dima
|
| |
Пост N: 2888
Зарегистрирован: 17.05.05
|
|
Отправлено: 25.03.13 22:16. Заголовок: SergKis пишет: или ..
SergKis пишет: с ним нормально собирается ?
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 194
Зарегистрирован: 17.02.12
|
|
Отправлено: 25.03.13 22:59. Заголовок: Dima пишет:с ним нор..
Dima пишет: цитата: | с ним нормально собирается ? |
| hb3.2 пока не в работе - все на hb2.0. LetoDb сервер (xHb сборка) 2011 года, клиент letordd.lib: msvc, hb2.0 нормально идет, но на медленном соединении не хватает TimeOut, то разъединится, то функция на сервере не выполнится - наверно тоже из за timeout. Сервер bcc hb3.2 с твоей помощью и Pasha собрал, а у клиента бяка пошла.
|
|
|
Pasha
|
| Администратор
|
Пост N: 2798
Зарегистрирован: 23.05.05
|
|
Отправлено: 26.03.13 08:45. Заголовок: А клиент с harbour 3..
А клиент с harbour 3.x + msvc собирается ?
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 195
Зарегистрирован: 17.02.12
|
|
Отправлено: 26.03.13 09:19. Заголовок: Pasha пишет:А клиент..
Pasha пишет: цитата: | А клиент с harbour 3.x + msvc собирается ? |
| Сборки hb3.2+msvc нет - нет времени связываться, т.к. просто не пойдет, по опыту hb2.0. И проблема не решится т.к.: msvc ws2def.h : #define AF_NS 6 // XEROX NS protocols #define AF_IPX AF_NS // IPX protocols: IPX, SPX, etc. hb2.0 hbsocket.ch : #define HB_SOCKET_AF_IPX HB_SOCKET_PF_IPX hb3.2 hbsocket.ch : #define HB_SOCKET_AF_IPX 4 ... #define HB_SOCKET_PF_IPX HB_SOCKET_AF_IPX
|
|
|
Pasha
|
| Администратор
|
Пост N: 2799
Зарегистрирован: 23.05.05
|
|
Отправлено: 26.03.13 10:04. Заголовок: rddleto для hb20 + b..
rddleto для hb20 + bcc, mingw собирается Проблема со сборкой hb20 + watcom, msvc Если в funcleto.h закомментировать строку #include <winsock2.h> то часть ошибок уходит. С остальными пока не знаю, как быть.
|
|
|
SergKis
|
| постоянный участник
|
Пост N: 196
Зарегистрирован: 17.02.12
|
|
Отправлено: 26.03.13 10:50. Заголовок: Pasha пишет:rddleto ..
Pasha пишет: цитата: | rddleto для hb20 + bcc, mingw собирается Проблема со сборкой hb20 + watcom, msvc Если в funcleto.h закомментировать строку #include <winsock2.h> то часть ошибок уходит. С остальными пока не знаю, как быть. |
| Мы тоже в задумчивости ...,пока не горит и останемся до лучших времен на старой версии letodb.
|
|
|
Ответов - 301
, стр:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
All
[только новые]
|
|