[omniORB] Re: Compile with visual C++ 2008

Jose Luis Dominguez jldm231 at gmail.com
Tue Dec 22 17:08:26 GMT 2009


I manage to compile, but i can't link
I solve compiling error by deleting one preprocesor key:
I use just: "__WIN32__,__x86__,__NT__,__OSVERSION__=4"

This is the first error when i link:
      1>Cliente_CLR.obj : error LNK2028: se hace referencia al símbolo
(token) sin resolver (0A000013) "public: virtual struct _omni_ValueIds const
* __clrcall CORBA::StringValue::_NP_truncatableIds(void)const "
(?_NP_truncatableIds at StringValue@CORBA@@$$FUBMPBU_omni_ValueIds@@XZ) en la
función "[thunk]:public: virtual struct _omni_ValueIds const * __clrcall
CORBA::StringValue::_NP_truncatableIds`vtordisp{4294967292,0}' (void)const "
(?_NP_truncatableIds at StringValue@CORBA@@$$F$4PPPPPPPM at A@BMPBU_omni_ValueIds@
@XZ)

****************************************

Any idea?



On Tue, Dec 22, 2009 at 1:07 PM, Jose Luis Dominguez <jldm231 at gmail.com>wrote:

>
> Hi when i try to compile my code i get this error:
> 1>C:\omniORB-4.1.4\include\omnithread.h(239) : error C3861:
> 'TryEnterCriticalSection': no se encontró el identificador
>
> and a lot of warning like this:
> C:\omniORB-4.1.4\include\omnithread.h(213) : warning C4272:
> 'omni_thread_fatal::omni_thread_fatal' : está marcada con
> __declspec(dllimport); debe especificar la convención de llamadas nativa al
> importar una función.
> and like this:
> 1>C:\omniORB-4.1.4\include\omniORB4/IOP.h(107) : warning C4394:
> 'IOP::TAG_INTERNET_IOP' : el símbolo por Appdomain no se debe marcar con
> __declspec(dllimport)
>
> please, help!
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.omniorb-support.com/pipermail/omniorb-list/attachments/20091222/2df97244/attachment.htm


More information about the omniORB-list mailing list