Re: [ace-users] ACE 5.4 does not read entries from the services file but ACE 5.1 reads.--0-2130807226-1099048241=:32593
Content-Type: text/plain; charset=us-ascii
Hello,
One more observation. The problem occurs only when the entry in the services file has
8888 or 6888 or 8887 or 7886. i.e Basically when the entry has two '8' in the second two digits in the port number. This problem was not encountered with ACE 5.1.
It is quite a strange occurence.
We are using ACE_INET_Addr("ipname","portname") constructor.
Please do let us know if there is any workaround for the same.
Thanks and Regards,
ashish borkar <ashish_ace2003@yahoo.com> wrote:
ACE VERSION: 5.4
HOST MACHINE and OPERATING SYSTEM: Windows 2000 Professional.
TARGET MACHINE and OPERATING SYSTEM, if different from HOST: Windows 2000 Professional.
COMPILER NAME AND VERSION (AND PATCHLEVEL): MicroSoft VC++ 6.0
AREA/CLASS/EXAMPLE AFFECTED:
Our Application program.
DOES THE PROBLEM AFFECT:
COMPILATION?
No
LINKING?
No
EXECUTION?
Yes
OTHER (please specify)?
SYNOPSIS:
ACE 5.4 library does not read few entries from the services and hosts files however ACE 5.1 version of the library reads for the same application.
DESCRIPTION:
We are using ACE 5.4 library in our application. We are using this library to read few entries from the services and hosts files.But we are getting value of those entries as zero from the services and hosts files because of ...
[ace-users] ACE 5.4 does not read entries from the services file but ACE 5.1 reads.--0-283632325-1098944450=:75935
Content-Type: text/plain; charset=us-ascii
ACE VERSION: 5.4
HOST MACHINE and OPERATING SYSTEM: Windows 2000 Professional.
TARGET MACHINE and OPERATING SYSTEM, if different from HOST: Windows 2000 Professional.
COMPILER NAME AND VERSION (AND PATCHLEVEL): MicroSoft VC++ 6.0
AREA/CLASS/EXAMPLE AFFECTED:
Our Application program.
DOES THE PROBLEM AFFECT:
COMPILATION?
No
LINKING?
No
EXECUTION?
Yes
OTHER (please specify)?
SYNOPSIS:
ACE 5.4 library does not read few entries from the services and hosts files however ACE 5.1 version of the library reads for the same application.
DESCRIPTION:
We are using ACE 5.4 library in our application. We are using this library to read few entries from the services and hosts files.But we are getting value of those entries as zero from the services and hosts files because of with we are getting some problem in
our application. However when we use ACE 5.1 library for the same application it reads those entries.
Also on another machine with Windows 2000 Professional OS, ACE 5.4 reads those entries.
We would be grateful to know the solution on this problem or any environmental settings required.
Thanks and Regards
---------------------------------
Do you Yahoo!?
Express yourself with Y! Messenger! Free. Download now.
--0-283632325-1098944450=:75935
Content-Type: text/html; charset...
Re: [ace-users] [ACE 5.5] Upgrade from ACE 5.4.7 to ACE 5.5 #2Hi Ishay,
>> Sorry, we are using DevStudio 7.1 (2003)
We use this too. Please see
ACE_ROOT/tests/Time_Value_Test.cpp
for lots of examples that use ACE_Time_Value with integers. Please
see if this works on your OS/compiler platform.
Thanks,
Doug
>> ~ Ishay
>>
>> Software Architect
>> Onigma Ltd.
>> Tel: +972-3-6877315
>> Fax: +972-3-6877128
>> Mobile: +972-54-2325090
>> Email: ishay@onigma.com
>>
>> -----Original Message-----
>> From: Johnny Willemsen [mailto:jwillemsen@remedy.nl]
>> Sent: Tuesday, March 07, 2006 2:42 PM
>> To: 'Ishay Green'; ace-users@cs.wustl.edu
>> Subject: RE: [ace-users] [ACE 5.5] Upgrade from ACE 5.4.7 to ACE 5.5
>>
>> Hi,
>>
>> > ACE VERSION: 5.5
>>
>> Thanks for using the PRF form.
>>
>> > HOST MACHINE and OPERATING SYSTEM:
>> >
>> > Intel, WindowsXp, Windows 2003
>>
>> An important bit information is missing, which compiler did you use.
>>
>> > AREA/CLASS/EXAMPLE AFFECTED:
>> > The only problem we encountered was a compilation error
>> > when construction ACE_Time_Value.
>> >
>> > The ACE_Time_Value cannot be constructed anymore from an integer.
>> >
>> > For example: ACE_Time_Value( 5 ) --> Compile error
>>...
RE: [ace-users] [ACE 5.5] Upgrade from ACE 5.4.7 to ACE 5.5 #2Hi,
Sorry, we are using DevStudio 7.1 (2003)
~ Ishay
Software Architect
Onigma Ltd.
Tel: +972-3-6877315
Fax: +972-3-6877128
Mobile: +972-54-2325090
Email: ishay@onigma.com
-----Original Message-----
From: Johnny Willemsen [mailto:jwillemsen@remedy.nl]
Sent: Tuesday, March 07, 2006 2:42 PM
To: 'Ishay Green'; ace-users@cs.wustl.edu
Subject: RE: [ace-users] [ACE 5.5] Upgrade from ACE 5.4.7 to ACE 5.5
Hi,
> ACE VERSION: 5.5
Thanks for using the PRF form.
> HOST MACHINE and OPERATING SYSTEM:
>
> Intel, WindowsXp, Windows 2003
An important bit information is missing, which compiler did you use.
> AREA/CLASS/EXAMPLE AFFECTED:
> The only problem we encountered was a compilation error
> when construction ACE_Time_Value.
>
> The ACE_Time_Value cannot be constructed anymore from an integer.
>
> For example: ACE_Time_Value( 5 ) --> Compile error
Great to hear things work without problems. This errors sounds strange, we
do have test cases like this in tests/Time_Value_Test.cpp. We do have made
all constructors of ACE_Time_Value explicit. As a result if you have a
method that expects a ACE_Time_Value&, you just can't pass for example 5,
you have to pass an ACE_Time_Value(5).
Regards,
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC Berkel en Rodenrijs
The Netherlands
www.theaceorb.nl / www.remedy.nl
...
RE: [ace-users] [ACE 5.5] Upgrade from ACE 5.4.7 to ACE 5.5Hi,
> ACE VERSION: 5.5
Thanks for using the PRF form.
> HOST MACHINE and OPERATING SYSTEM:
>
> Intel, WindowsXp, Windows 2003
An important bit information is missing, which compiler did you use.
> AREA/CLASS/EXAMPLE AFFECTED:
> The only problem we encountered was a compilation error
> when construction ACE_Time_Value.
>
> The ACE_Time_Value cannot be constructed anymore from an integer.
>
> For example: ACE_Time_Value( 5 ) --> Compile error
Great to hear things work without problems. This errors sounds strange, we
do have test cases like this in tests/Time_Value_Test.cpp. We do have made
all constructors of ACE_Time_Value explicit. As a result if you have a
method that expects a ACE_Time_Value&, you just can't pass for example 5,
you have to pass an ACE_Time_Value(5).
Regards,
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC Berkel en Rodenrijs
The Netherlands
www.theaceorb.nl / www.remedy.nl
...
RE: [tao-users] RE: [ace-users] XML service configuration no longer works with ACE/TAO 5.4.5/1.4.5Hi,
> > Hi Lothar
> >
> > > � � ACE VERSION: 5.4.5
> >
> > Thanks for using the PRF form. Could you try to find the
> problem and send
> > us patches to fix this?
> >
> > Regards,
> >
> > Johnny Willemsen
>
> I have no problem committing some time to the problem. I do
> however know as
> much as nothing about the ACE XML parser and it's recent
> changes. It seems to
> me that (some) of the recent changes might have caused the
> test failures. So
> if someone working actively on ACEXML gives me directions I
> am willing to
> spend my time investigating the problem.
I can't remember that work has been done the last months so I am also amazed
things broke. Nobody is actively working on it, so I think there are not
much directions at this moment.
Regards,
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC Berkel en Rodenrijs
The Netherlands
www.theaceorb.nl / www.remedy.nl
On Wednesday 18 May 2005 11:01, Johnny Willemsen wrote:
> Hi,
> I can't remember that work has been done the last months so I am also
> amazed things broke. Nobody is actively working on it, so I think there are
> not much directions at this moment.
Well, it did definiteley work with 5.4.4. So any changes that broke it must
have been made between 5.4.4 and 5.4.5. I also read in the release email of
5.4.5 in the CIAO...
[ace-users] [ACE 5.5] Upgrade from ACE 5.4.7 to ACE 5.5This is a multi-part message in MIME format.
--Boundary_(ID_ogLNJ2XjtOnI/qoGYuqYNQ)
Content-type: text/plain; charset=us-ascii
Content-transfer-encoding: 7BIT
ACE VERSION: 5.5
HOST MACHINE and OPERATING SYSTEM:
Intel, WindowsXp, Windows 2003
AREA/CLASS/EXAMPLE AFFECTED:
Our team has upgraded from ACE 5.4.7 to ACE 5.5.
I am submitting this email as a service for the ace members that
considure upgrading to ACE 5.5 and using
the same platform and features we are using from the ACE Frameworks
library.
After running a regression test the upgrade seemed to work without any
problems.
The only problem we encountered was a compilation error when construction
ACE_Time_Value.
The ACE_Time_Value cannot be constructed anymore from an integer.
For example: ACE_Time_Value( 5 ) --> Compile error
DESCRIPTION:
We are using ACE_WIN32_Proactor with sockets, pipes and directory
changes.
BOTTOM LINE:
If you are an ace user who are using the same platform and architecture
you could upgrade to the new framework
knowing that somewhere in the world (Israel/Onigma) the upgrade worked
perfectly and nightly.
~ Ishay
Software Architect
Onigma Ltd.
Tel: +972-3-6877315
Fax: +972-3-6877128
Mobile: +972-54-2325090
Email: ishay@onigma.com
--Boundary_(ID_ogLNJ2XjtOnI/qoGYuqYNQ)
Content-type: text/html; charset=us-ascii
Content-transfer-encoding: 7BI...
[ace-bugs] Re: [ace-users] ACE 5.4.1 compilation failure on FreeBSD 5.2Hi Jarek,
>> Has anyone built ACE 5.4.1 with Proactor on FreeBSD 5.2-RELEASE ?
I don't think we have access to this platform. If you can send us a
patch that fixes the problem that would be great!
Thanks,
Doug
>> ACE VERSION: 5.4.1
>>
>> HOST MACHINE and OPERATING SYSTEM:
>>
>> FreeBSD 5.2-RELEASE
>>
>> $ uname -a
>> FreeBSD skorpion 5.2-RELEASE FreeBSD 5.2-RELEASE #0: Sat Jan 17 20:17:52 CET
>> 2004 jarek@skorpion:/usr/src/sys/i386/compile/JAREK_1 i386
>>
>> TA...
[tao-users] RE: [ace-users] XML service configuration no longer works with ACE/TAO 5.4.5/1.4.5Hi Lothar
> � � ACE VERSION: 5.4.5
Thanks for using the PRF form. Could you try to find the problem and send us
patches to fix this?
Regards,
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC Berkel en Rodenrijs
The Netherlands
www.theaceorb.nl / www.remedy.nl
>
> � � HOST MACHINE and OPERATING SYSTEM:
> uname -a
> Linux janus 2.6.11.4-20a-default #1 Wed Mar 23 21:52:37 UTC
> 2005 x86_64 x86_64
> x86_64 GNU/Linux
>
> � � TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
> � � COMPILER NAME AND VERSION (AND PATCHLEVEL):
> gcc-4.0.0 --version
> gcc-4.0.0 (GCC) 4.0.0
>
> � � CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to
> a platform-
> � � specific file, simply state which one]:
> cat /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/ace/config.h
> #define ACE_HAS_XML_SVC_CONF
> #include "ace/config-linux.h"
>
> � � CONTENTS OF
> $ACE_ROOT/include/makeinclude/platform_macros.GNU (unless
> � � this isn't used in this case, e.g., with Microsoft Visual C++):
> cat
> /opt2/linux/x86_64/ACE/1.4.4/ACE_wrappers/include/makeinclude/
> platform_macros.GNU
>
> # configure ACE/TAO for our use
>
> debug=1
> optimize=1
> exceptions=1
> threads=1
> inline=1
> rtti=1
> versioned_so=1
> interface_repo=1
> ssl=1
>
> include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
...
RE: [ace-users] XML service configuration no longer works with ACE/TAO 5.4.5/1.4.5Hi,
> Well, it did definiteley work with 5.4.4. So any changes that
> broke it must
> have been made between 5.4.4 and 5.4.5. I also read in the
> release email of
> 5.4.5 in the CIAO section:
>
> The Config Handlers have been modified to use XML parsing code
> � generated by the XML Schema Compiler (XSC). �Binary releases of XSC
> � can currently be found at
> (http://www.dre.vanderbilt.edu/~boris/xsc),
> � and a recent snapshot of the CVS repository can be found at
> � (http://www.dre.vanderbilt.edu/~wotte/xsc.tbz2). �We plan
> to integrate
> � XSC into the CVS repo and release soon.
This is CIAO only, there must be a change in ACEXML or ACE that has done
this. The ACEXML library has it own changelog
> I don't know if that affects only CIAO or ACE as well, but it
> might be
> related.
>
> I would be still glad if someone has any pointers/ideas where
> exactely I
> should spend my time efficiently in order to investigate the problem.
>
> P.S.
> Aren't there any nightly build configuration(s) that uses XML
> rather than the
> old service configuration?
No, so far as I know there are no builds testing this.
Another option you have is pass this on to a commercial support organization
and also sponsor then an autobuild with xml service config files.
Regards,
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC Berkel en Rodenrijs
The ...
Re: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Johnny-
> Ok, the problem is in platform_sunos5_sunc++.GNU, when a not known forte
> version is found, it defaults to explicit. I am updating right now, for 4.2
> and 5.3 we default to explicit, for all others to implicit
Is this necessary? I mean make it implicit by default. The explicit is
not even supported, and has no chance to work cleanly. Why should we patch
broken stuff. Just a thought?
> Qinghuajin and other Forte 9 users, you can work around this by added the
> following line to your platform_macros.GNU file.
> templates = implicit
This is until we release x.4.4., right?
Thanks
Bala
...
RE: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Hi,
> > Ok, the problem is in platform_sunos5_sunc++.GNU, when a
> not known forte
> > version is found, it defaults to explicit. I am updating
> right now, for 4.2
> > and 5.3 we default to explicit, for all others to implicit
>
> Is this necessary? I mean make it implicit by default. The
> explicit is
> not even supported, and has no chance to work cleanly. Why
> should we patch
> broken stuff. Just a thought?
I have thought also about this, but maybe there are users around we don't
know if. We can drop all this after x.5 is released, until that time, I just
keep it there, just as we have a lot of other stuff that is probably broken.
> > Qinghuajin and other Forte 9 users, you can work around
> this by added the
> > following line to your platform_macros.GNU file.
> > templates = implicit
>
> This is until we release x.4.4., right?
Yes, with x.4.4 this will be done correctly.
Johnny
...
RE: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Hi,
> > > I don't think the DOC group supports this compiler anymore.. More
> > > particularly this compiler is buggy and you may land up with
> > > unresolved
> > > symbols even if you get past this part.
> >
> > I missed the compiler version. But, Forte 8 gives output of
> SUN C++ 5.5.
Ok, the problem is in platform_sunos5_sunc++.GNU, when a not known forte
version is found, it defaults to explicit. I am updating right now, for 4.2
and 5.3 we default to explicit, for all others to implicit
Qinghuajin and other Forte 9 users, you can work around this by added the
following line to your platform_macros.GNU file.
templates = implicit
Regards,
Johnny Willemsen
Remedy IT
Leeghwaterstraat 25
2811 DT Reeuwijk
The Netherlands
www.theaceorb.nl / www.remedy.nl
...
RE: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2> Ok. Steve, could you maybe make clear with the build names
> which builds use explicit templates?
I'll try to get this clarified.
> Explicit templates in TAO are known to be broken at this
> moment.
None of the tests at Riverace try to build TAO.
-Steve
...
RE: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2> > Ok, the problem is in platform_sunos5_sunc++.GNU, when a
> not known forte
> > version is found, it defaults to explicit. I am updating
> right now, for 4.2
> > and 5.3 we default to explicit, for all others to implicit
This sounds good.
> Is this necessary? I mean make it implicit by default. The
> explicit is
> not even supported, and has no chance to work cleanly. Why
> should we patch
> broken stuff. Just a thought?
At least for ACE 5.5, Riverace supports the Forte compiler that
requires explicit. After that, we can drop it.
Thanks,
-Steve
...
Re: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Hi Jin,
Thanks for using the PRF.
>> ACE VERSION: 5.4.3
>>
>> HOST MACHINE and OPERATING SYSTEM:
>> Solaris 10 x86
>>
>> TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
>> COMPILER NAME AND VERSION (AND PATCHLEVEL):
>> Sun Studio 9 (Sun CC 5.6)
As we've mentioned several times now, we don't have this compiler
installed yet on this hardware platform, so if you want things to be fixed
soon I recommend you figure out what's going wrong and send us the
patches. Otherwise, please contact one of the companies that provides
commercial support for ACE at
http://www.cs.wustl.edu/~schmidt/commercial-support.html
Thanks,
Doug
>> CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to a
>> platform-
>> specific file, simply state which one]:
>>
>> #define ACE_HAS_STANDARD_CPP_LIBRARY 1
>> #define ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB 1
>>
>> #include "ace/config-sunos5.9.h"
>>
>>
>> CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU
>> (unless
>> this isn't used in this case, e.g., with Microsoft Visual C++):
>>
>> templates = implicit
>> include $(ACE_ROOT)/include/makeinclude/platform_sunos5_sunc++.GNU
>>
>>
>> CONTENTS OF $ACE_ROOT/bin/MakeP...
RE: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Hi,
> >> It's almost up. There are some issues with installing software as
> >> we don't have the media in a compatible form yet. We also don't
> >> have Sun CC, and we need to purchase a licence if we need to
> >> support Sun CC.
>
> Ok, that's fine - thanks for the update. I think some other folks
> (e.g., LMCO ATL and Remedy) have Solaris 9/10 and Sun CC, so we may
> not need to worry about running Sun CC on our machine. Johnny/Gautam,
> can you folks please confirm/deny whether you've got Sun CC on Solaris
> 9/10?
We are running SunCC (Forte 8) on Solaris 8. We have Solaris 9 available,
but have had no time to install it on our build system.
Johnny
...
Re: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Johnny-
> > > > ACE VERSION: 5.4.3
> > > >
> > > > HOST MACHINE and OPERATING SYSTEM:
> > > > Solaris10 X86
> > > > TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
> > > > COMPILER NAME AND VERSION (AND PATCHLEVEL):
> > > > Compiler: SUN CC 5.6
> > ^^^^^^^^^^^^^^^^^^^^^^^^
> >
> > I don't think the DOC group supports this compiler anymore.. More
> > particularly this compiler is buggy and you may land up with
> > unresolved
> > symbols even if you get past this part.
>
> I missed the compiler version. But, Forte 8 gives output of SUN C++ 5.5.
Hmm.. Then I could be wrong. Then we need to fix the config files for
SUN CC to use implicit templates for anything including and above FORTE 8.
> Maybe we should add a check to one of the Sun config file to check the SUN
> CC version? Something like:
>
> // Forte 6 is the oldest Forte version we sopport
> #if __SUNPRO_CC < 0x530
> # error Your SUN CC compiler is too old, upgrade to a newer version
> #endif
Much better.
Thanks
Bala
...
Re: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Hi Jin,
>> I rebuild the ACE package according the instruction above,but get
>> the same result.
It doesn't look to me like you've added
-DACE_HAS_X86_STAT_MACROS
to the build-line as recommended by Johnny Willemsen.
>> my platform_macros.GNU file has the following lines:
>>
>> templates = implicit
>> include $(ACE_ROOT)/include/makeinclude/platform_sunos5_sunc++.GNU
>>
>> When i rebuild the ACE library,get the following compile errors:
>> $ make inline=0 -j 2 -k -f GNUmakefile.ACE
>> ...
>> ...
>>
>> CC -mt -g -DSUN_CC_HAS_PVFC_BUG
>> -I/export/home/hua/DevTools/ACE_wrappers -DACE_HAS_EXCEPTIONS
>> -DACE_NO_INLINE -I.. -DACE_HAS_ACE_TOKEN -DACE_HAS_ACE_SVCCONF
>> -DACE_BUILD_DLL -c -KPIC -o .shobj/OS_NS_sys_stat.o
>> OS_NS_sys_stat.cpp
>> "/export/home/hua/DevTools/ACE_wrappers/ace/OS_NS_sys_stat.inl", line
>> 37: Error: fstat(int, stat*) is not a member of ACE_OS.
>> "/export/home/hua/DevTools/ACE_wrappers/ace/OS_NS_sys_stat.inl", line
>> 120: Error: fstat is not a member of ACE_OS.
>> "/export/home/hua/DevTools/ACE_wrappers/ace/OS_NS_sys_stat.inl", line
>> 142: Error: "ACE_OS::lstat(const char*, stat*)" was previously
>> declared "ACE_OS::lstat(const wchar_t*, stat*)".
>> "/export/home/hua/DevTools/ACE_wrappers/...
Re: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Hi Everyon:
My SunBlade 150 is back up and available, and has a Sun CC license, though I
don't have a lot of bandwidth to admin it. Bala know where it is and has the
root password. I'll probably move it into the server room once I have a
chance to talk to Dan about it, but I my be out of town this week.
[dhinton@blade DRM]$ uname -a
SunOS blade 5.9 Generic_112233-03 sun4u sparc SUNW,Sun-Blade-100 Solaris
[dhinton@blade DRM]$ CC -V
CC: Forte Developer 7 C++ 5.4 2002/03/09
[dhinton@blade DRM]$ gcc --version
gcc (GCC) 3.4.2
Copyright (C) 2004 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
take care...
don
On Sun, 2 Jan 2005, Krishnakumar B wrote:
> On Sunday, 02 January 2005, Douglas C. Schmidt wrote:
> > Hi,
> >
> >>> ACE VERSION: 5.4.3
> >
> > Thakns for using the PRF!
> >
> >>> HOST MACHINE and OPERATING SYSTEM:
> >>> Solaris10 X86
> >
> > We (i.e., the DOC groups at UCI/VU/WU) don't have Solaris running on
> > an x86 box (yet). It would therefore be great if you could figure out
> > what patches need to be applied so that ACE compiles properly on this
> > platform.
> >
> > BTW, Kitty/Bala, weren't we planning on running Solaris on an AMD box
> > ...
Re: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Hi
> > ACE VERSION: 5.4.3
> >
> > HOST MACHINE and OPERATING SYSTEM:
> > Solaris10 X86
> > TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
> > COMPILER NAME AND VERSION (AND PATCHLEVEL):
> > Compiler: SUN CC 5.6
^^^^^^^^^^^^^^^^^^^^^^^^
I don't think the DOC group supports this compiler anymore.. More
particularly this compiler is buggy and you may land up with unresolved
symbols even if you get past this part.
My $0.02.
Thanks
Bala
> > Make: GNU make 3.80
> >
> > CONTENTS OF $ACE_ROOT/ace/config.h [if you use a link to a
> > platform-
> > specific file, simply state which one]:
> > #include "ace/config-sunos5.9.h"
> >
> > CONTENTS OF $ACE_ROOT/include/makeinclude/platform_macros.GNU
> > (unless
> > this isn't used in this case, e.g., with Microsoft Visual C++):
> > include $(ACE_ROOT)/include/makeinclude/platform_sunos5_sunc++.GNU
> >
> >
> > CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features
> > (used by MPC when you generate your own makefiles):
> >
> > AREA/CLASS/EXAMPLE AFFECTED:
> > [What example failed? What module failed to compile?]
> > "ace/OS_NS_sys_stat.cpp"
> >
> > DOES THE ...
RE: [ace-users]: ACE 5.4.2 and ACE 5.4.3 compile failed on Solaris 9 x86 and Solaris 10 x86 #2Hi,
> > > ACE VERSION: 5.4.3
> > >
> > > HOST MACHINE and OPERATING SYSTEM:
> > > Solaris10 X86
> > > TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
> > > COMPILER NAME AND VERSION (AND PATCHLEVEL):
> > > Compiler: SUN CC 5.6
> ^^^^^^^^^^^^^^^^^^^^^^^^
>
> I don't think the DOC group supports this compiler anymore.. More
> particularly this compiler is buggy and you may land up with
> unresolved
> symbols even if you get past this part.
I missed the compiler version. But, Forte 8 gives output of SUN C++ 5.5.
Maybe we should add a check to one of the Sun config file to check the SUN
CC version? Something like:
// Forte 6 is the oldest Forte version we sopport
#if __SUNPRO_CC < 0x530
# error Your SUN CC compiler is too old, upgrade to a newer version
#endif
Johnny
...