Archived
This forum has been archived. Please start a new discussion on GitHub.
Add support for Tru64Unix
Hi:
Would you like to add a make rules to help us porting ICE to Tru64UNIX? We now using Tru64Unix Version 5.1A.
I think Tru64 is a important UNIX,even now it will be replaced with HP-UX.
Thanks a lot!
Would you like to add a make rules to help us porting ICE to Tru64UNIX? We now using Tru64Unix Version 5.1A.
I think Tru64 is a important UNIX,even now it will be replaced with HP-UX.
Thanks a lot!
0
Comments
-
Mostl likely you won't have to change much. I suggest to use the HP-UX rules as a basis.0
-
You may want to start with 5.1B, because it provides /dev/random and /dev/urandom. This will make the UUID generation in IceUtil a lot easier to port.
Also have a look at Make.rules.SunOS if you use the Compaq C++ compiler. Both Compaq C++ and Sun CC 5.4 use template repositories.
Cheers,
Bernard0 -
my OSF1 patch & make log
Dear marc,bernard:
Thank you for your advices. I have added a Make.rules.OSF1 file to the
ICE-1.5.0 release source and add some patches to make the build work.The build successed with some warning messages,please see the attatch file make.log.I greatly appreciate your any suggestions.
Thanks again!0 -
And my patch file is here../../bin/slice2cpp --ice --include-dir Ice --dll-export ICE_API -I../../slice ../../slice/Ice/LocalException.ice../../bin/slice2cpp --ice --include-dir Ice --dll-export ICE_API -I../../slice ../../slice/Ice/LocalException.ice
exception system: exiting due to multiple internal errors:
exception dispatch or unwind stuck in infinite loop
exception dispatch or unwind stuck in infinite loop
exception system: exiting due to multiple internal errors:
exception dispatch or unwind stuck in infinite loop
exception dispatch or unwind stuck in infinite loop0 -
It's hard to say why slice2cpp is crashing. I recommend you look at the stack trace with the core dump.
You should also double-check icecpp, since so far we've only built it for 32 bit.
Finally, you should use the latest or a very recent version of Compaq C++ ... it would be sad to be affected by an old bug!
Cheers,
Bernard0