Go Back   ZeroC Forums > Help Center

Reply
 
LinkBack Thread Tools Rate Thread Display Modes
  #1 (permalink)  
Old 12-02-2005
hgp hgp is offline
Registered User
 
 
Join Date: Dec 2005
Posts: 3
IceE1.0.0 on Visual C++ 2005

I have just tried to build IceE1.0.0 on Visual C++ 2005. It seems to work
(testsuite allTests.py returns a lot of oks). But I had to do some changes.
Maybe it is interesting for someone else what changes were
necessary.

1. In handle.h and proxyhandle.h the following blocks:
Code:
  #ifdef ___WIN32 // COMPILERBUG: Is VC++ or GNU C++ right here???
    template<>
    Handle(const Handle<T>& r)
  #else
    Handle(const Handle& r)  
  #endif
should be replaced by
Code:
    Handle(const Handle& r)
2. There is a conflict with the macro definitions __in and __out
from Microsoft in sal.h. A "quick an dirty" solution would be
the replacement of all __in and __out in the IceE code.
But most or even all of these statements could be found in
files dynamically generated from *.ice files.

I just started to work with the IceE-Code and to learn more about the
concepts of Ice. So the above means only: The build process was
succesfully and the libraries and executables passed the tests in allTests.py

For me it would be interesting to know:
  • Is there (it must) a better solution for the second point: Either replacing
    __in and __out before they are dynamically distributed (Where?) or
    avoid the including of sal.h?
  • Is a next release of IceE planned with support for Visual C++2005?

Thanks in advance for any advice
hgp
__________________
Hans-Georg Puls
Conergy AG [www.conergy.de]
Energy management

Last edited by hgp : 12-02-2005 at 10:16 AM.
Reply With Quote
  #2 (permalink)  
Old 12-02-2005
beagles's Avatar
beagles beagles is offline
ZeroC Staff
 
Name: Brent Eagles
Organization: ZeroC, Inc
Project: Ice Developer
 
Join Date: Feb 2003
Location: Newfoundland
Posts: 110
Hi,

Please see this thread regarding our support policy on the forums.

Thanks,

Brent
Reply With Quote
  #3 (permalink)  
Old 12-02-2005
hgp hgp is offline
Registered User
 
 
Join Date: Dec 2005
Posts: 3
Hi,

sorry, haven't known that. Now my posting includes a signature.

Georg
__________________
Hans-Georg Puls
Conergy AG [www.conergy.de]
Energy management
Reply With Quote
  #4 (permalink)  
Old 12-02-2005
bernard's Avatar
bernard bernard is online now
ZeroC Staff
 
Name: Bernard Normier
Organization: ZeroC, Inc.
Project: Ice
 
Join Date: Feb 2003
Location: Palm Beach Gardens, FL
Posts: 816
Hi Hans-George,

Yes, the next version of Ice-E will support Visual Studio 2005. The current Ice-E was released a few months ago and requires a few changes.

If you're just experimenting with Ice and Visual Studio 2005, I'd recommend to use Ice 3.0 and not Ice-E, since we support Ice 3.0 built with VS2005: see this post.

Best regards,
Bernard
__________________
Bernard Normier
ZeroC, Inc.
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem building IceSSL for CS with Visual Studio 2005 Vivien Delage Help Center 4 11-28-2006 09:55 AM
Ice 3.0.1 & Visual Studio 2005 (Express edition) albertods Help Center 6 05-19-2006 10:54 AM
Visual Studio 2005 C# ICE Issues jborg Bug Reports 3 12-23-2005 06:42 PM
ICE installation for VS 2005 Alex Goldobin Help Center 1 12-13-2005 06:06 AM
Vs 2005 ssergei Help Center 4 12-02-2005 10:46 AM


All times are GMT -4. The time now is 10:14 PM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.0.0
(c) 2008 ZeroC, Inc.