<div id="RTEContent">Single booleans marshal fine, and the problem occurs in a plain boolean sequences. It appears _CORBA_Sequence_Boolean() was using put_octet_array instead of marshalBoolean(). When I configured for PPC I didn't define HAVE_BOOL. Where is the proper place to set HAVE_BOOL using the old build system? The only place i see it is in acconfig.h.in.<br> <br> Thanks,<br> <br> Jeff<br> <br><br><b><i>Duncan Grisby <duncan@grisby.org></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> On Monday 28 November, Jeffrey Coffman wrote:<br><br>> I've created a test client and server application based on example 3<br>> in the OmniORB 4.0 users guide. I simply call<br>> echoSimpleTypedValueArray a few times with different boolean values.<br>> I've built this for both linux x86 platform (using g++ 3.4) and my<br>> embedded target linux PPC (using g++ 2.95). When
the server is<br>> running on an x86 machine and the client on another x86 machine the<br>> program behaves as I expect it to and the values i send are correct.<br>> However with the server app running on x86 and the client on my<br>> embedded PPC target, the boolean values are always false, no matter<br>> what i set them too.<br><br>What happens with a call containing just a single boolean? What about a<br>plain sequence of booleans not inside a union?<br><br>How have you configured omniORB for the PPC platform? Are you using C++<br>bool?<br><br>Cheers,<br><br>Duncan.<br><br>-- <br> -- Duncan Grisby --<br> -- duncan@grisby.org --<br> -- http://www.grisby.org --<br><br>_______________________________________________<br>omniORB-list mailing list<br>omniORB-list@omniorb-support.com<br>http://www.omniorb-support.com/mailman/listinfo/omniorb-list<br></blockquote><br></div><p>
                <hr size=1> <a href="http://pa.yahoo.com/*http://us.rd.yahoo.com/evt=37474/*http://promo.yahoo.com/broadband/
">Yahoo! DSL</a> Something to write home about. Just $16.99/mo. or less