Compiling CORBA api under AIX 5.3

Ответить
Аватара пользователя
viruslviv

Compiling CORBA api under AIX 5.3

Сообщение viruslviv »

Привет,



Я написал простейшую програмульку с использованием CORBA (ORB VB52)



Data.idl file:



#ifndef __DATADIST_IDL__

#define __DATADIST_IDL__





struct PatientData {

string strFirstName;

string strLastName;

long lAge;};

#endif



Потом сгенерировал c помощю утилити idl2cpp Data_s.cc Data_c.cc Data_s.hh Data_c.hh files.



Запустил компиляцию с помощю:

xlC_r -qlonglong -qlongdouble -q64 -qalign=full -qinline -qstaticinline -o Data_c.o -L/lib -lorb64_r -lvport64_r -lcosnm64_r -lcosev64_r -lC_r -ldl -I/usr/local/BorlandEnterpriseServer64_521/include -I/include/stubs -DTHREAD Data_c.cс



І получил нижеперечисленный вивод:



"/usr/local/BorlandEnterpriseServer64_521/include/vthread.h", line 506.17: 1540-0274 (S) The name lookup for "_tid" did not find a declaration.

"/usr/local/BorlandEnterpriseServer64_521/include/vthread.h", line 506.26: 1540-0217 (S) "_tid" is not a member of "class VISThreadId".

"/usr/local/BorlandEnterpriseServer64_521/include/vthread.h", line 516.17: 1540-0274 (S) The name lookup for "_tid" did not find a declaration.

"/usr/local/BorlandEnterpriseServer64_521/include/vthread.h", line 516.26: 1540-0217 (S) "_tid" is not a member of "class VISThreadId".

"/usr/local/BorlandEnterpriseServer64_521/include/vthread.h", line 527.40: 1540-0217 (S) "_tid" is not a member of "class VISThreadId".



Кто-нибуть знает как ето можна обойти?
Ответить

Вернуться в «Программирование в *nix»