<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:1311473537;
        mso-list-template-ids:-1856571872;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<div>
<div>
<p>I'm having some difficulty trying to compile OmniOrb 4.2.1 under AIX 7.1 and was wondering if anyone might be able to help me.
<span style="color:#1F497D"><o:p></o:p></span></p>
<p>I was able to make OmniOrb 4.1.4 compile under AIX 7.1, but I'd like to upgrade to the latest version (if possible) for our AIX servers. I did try adding the OMNIDYNAMIC_DLL_NAME noted in some of the posts, but to no avail.<span style="color:#1F497D">
</span>It seems to be choking on the compile for libomniZIOPDynamic421.a<o:p></o:p></p>
<p>Below is an example of the errors I'm seeing:<o:p></o:p></p>
<ul type="disc">
<li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1">
<span style="font-size:8.0pt;font-family:"Courier New"">rm -f shared/libomniZIOPDynamic421.a<o:p></o:p></span></li><li class="MsoNormal" style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;mso-list:l0 level1 lfo1">
<span style="font-size:8.0pt;font-family:"Courier New"">/app/beacon/linux/usr/bin/g++ -maix64 -gxcoff -feliminate-unused-debug-symbols -L/app/beacon/linux/usr/lib64 -lpython2.6 -L/app/beacon/linux/usr/lib64 -L/app/beacon/linux/opt/freeware/lib/gcc/powerpc-ibm-aix7.1.0.0/4.8.3/pthread/ppc64
-L/app/beacon/linux/usr/lib -shared -fPIC -Wl,-brtl -Wl,-bexpfull -Wl,-blibpath:/lib:/usr/lib:/app/beacon/linux/usr/lib -o shared/libomniZIOPDynamic421.a -L../../../../lib -L../../../../../lib shared/omniZIOPDynamic.o shared/compressionDynStubs.o shared/ziopDynStubs.o
-L../orbcore/shared -lomniORB4-ar -lomnithread40 -lpthreads<br>
ld: 0711-224 WARNING: Duplicate symbol: ._GLOBAL<strong><span style="font-family:"Courier New";font-weight:normal">DI</span></strong><br>
<strong><span style="font-family:"Courier New";font-weight:normal">ld: 0711-224 WARNING: Duplicate symbol: ._GLOBAL</span></strong>DD<b><br>
</b>ld: 0711-224 WARNING: Duplicate symbol: global destructors keyed to 65535_0<em><span style="font-family:"Courier New"">dso_handle</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-224 WARNING: Duplicate symbol: .__init_aix_libgcc_cxa_atexit</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-224 WARNING: Duplicate symbol: .global destructors keyed to 65535_0</span></em>dso_handle<br>
ld: 0711-224 WARNING: Duplicate symbol: <strong><span style="font-family:"Courier New";font-weight:normal">dso_handle</span></strong><br>
<strong><span style="font-family:"Courier New";font-weight:normal">ld: 0711-224 WARNING: Duplicate symbol</span></strong><strong><span style="font-family:"Courier New"">:
</span></strong>init_aix_libgcc_cxa_atexit<br>
ld: 0711-224 WARNING: Duplicate symbol: _GLOBAL<strong><span style="font-family:"Courier New";font-weight:normal">DI</span></strong><br>
<strong><span style="font-family:"Courier New";font-weight:normal">ld: 0711-224 WARNING: Duplicate symbol: _GLOBAL</span></strong>DD<br>
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more information.<br>
<span style="color:red">ld: 0711-317 ERROR: Undefined symbol: .CORBA::Any::operator>>=(float&) const<br>
ld: 0711-317 ERROR: Undefined symbol: .omniZIOP::create_compression_min_ratio_policy(float)<br>
ld: 0711-317 ERROR: Undefined symbol: .CORBA::Any::operator>>=(unsigned int&) const<br>
ld: 0711-317 ERROR: Undefined symbol: .omniZIOP::create_compression_low_value_policy(unsigned int)<br>
ld: 0711-317 ERROR: Undefined symbol: .CORBA::Any::operator>>=(CORBA::Any::to_boolean) const<br>
ld: 0711-317 ERROR: Undefined symbol: .omniZIOP::create_compression_enabling_policy(bool)<br>
ld: 0711-317 ERROR: Undefined symbol: omni::omniORB_4_2_dyn<br>
ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_long_tc()<br>
ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_string_tc(unsigned int, CORBA::TypeCode::_Tracker<em><span style="font-family:"Courier New"">)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_exception_tc(char const</span></em>, char const<em><span style="font-family:"Courier New"">, CORBA::PR_structMember const</span></em>, unsigned int, CORBA::TypeCode::_Tracker<em><span style="font-family:"Courier New"">)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_ushort_tc()</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_alias_tc(char const</span></em>, char const<em><span style="font-family:"Courier New"">, CORBA::TypeCode</span></em>, CORBA::TypeCode::_Tracker<em><span style="font-family:"Courier New"">)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_float_tc()</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_struct_tc(char const</span></em>, char const<em><span style="font-family:"Courier New"">, CORBA::PR_structMember const</span></em>, unsigned int, CORBA::TypeCode::_Tracker<em><span style="font-family:"Courier New"">)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_sequence_tc(unsigned int, CORBA::TypeCode</span></em>, CORBA::TypeCode::_Tracker<em><span style="font-family:"Courier New"">)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_octet_tc()</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_local_interface_tc(char const</span></em>, char const<em><span style="font-family:"Courier New"">, CORBA::TypeCode::_Tracker</span></em>)<br>
ld: 0711-317 ERROR: Undefined symbol: Compression::UnknownCompressorId::insertToAnyFn<br>
ld: 0711-317 ERROR: Undefined symbol: Compression::CompressionException::insertToAnyFn<br>
ld: 0711-317 ERROR: Undefined symbol: Compression::CompressionException::insertToAnyFnNCP<br>
ld: 0711-317 ERROR: Undefined symbol: Compression::FactoryAlreadyRegistered::insertToAnyFn<br>
ld: 0711-317 ERROR: Undefined symbol: Compression::FactoryAlreadyRegistered::insertToAnyFnNCP<br>
ld: 0711-317 ERROR: Undefined symbol: Compression::UnknownCompressorId::insertToAnyFnNCP<br>
ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::_Tracker::~_Tracker()<br>
ld: 0711-317 ERROR: Undefined symbol: vtable for Compression::FactoryAlreadyRegistered<br>
ld: 0711-317 ERROR: Undefined symbol: vtable for Compression::UnknownCompressorId<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressionException::operator>>=(cdrStream&) const<br>
ld: 0711-317 ERROR: Undefined symbol: vtable for Compression::CompressionException<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressionException::operator<<=(cdrStream&)<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressorIdLevel::operator>>=(cdrStream&) const<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressorIdLevel::operator<<=(cdrStream&)<br>
ld: 0711-317 ERROR: Undefined symbol: Compression::Compressor::_PD_repoId<br>
ld: 0711-317 ERROR: Undefined symbol: Compression::CompressorFactory::_PD_repoId<br>
ld: 0711-317 ERROR: Undefined symbol: Compression::CompressionManager::_PD_repoId<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::Compressor_Helper::marshalObjRef(Compression::Compressor<em><span style="font-family:"Courier New"">, cdrStream&)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .Compression::Compressor_Helper::release(Compression::Compressor</span></em>)<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressorFactory_Helper::release(Compression::CompressorFactory<em><span style="font-family:"Courier New"">)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressorFactory_Helper::marshalObjRef(Compression::CompressorFactory</span></em>, cdrStream&)<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::Compressor_Helper::_nil()<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::Compressor_Helper::duplicate(Compression::Compressor<em><span style="font-family:"Courier New"">)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .Compression::Compressor_Helper::unmarshalObjRef(cdrStream&)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressorFactory_Helper::_nil()</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressorFactory_Helper::duplicate(Compression::CompressorFactory</span></em>)<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressorFactory_Helper::unmarshalObjRef(cdrStream&)<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressionException::CompressionException(Compression::CompressionException const&)<br>
ld: 0711-317 ERROR: Undefined symbol: .CORBA::Any::PR_insert(CORBA::TypeCode<em><span style="font-family:"Courier New"">, void (</span></em>)(cdrStream&, void<em><span style="font-family:"Courier New"">), void (</span></em>)(void<em><span style="font-family:"Courier New"">),
void</span></em>)<br>
ld: 0711-317 ERROR: Undefined symbol: .CORBA::Any::PR_extract(CORBA::TypeCode<em><span style="font-family:"Courier New"">, void (</span></em>)(cdrStream&, void<em><span style="font-family:"Courier New"">&), void (</span></em>)(cdrStream&, void<em><span style="font-family:"Courier New"">),
void (</span></em>)(void<em><span style="font-family:"Courier New"">), void</span></em>&) const<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::FactoryAlreadyRegistered::FactoryAlreadyRegistered(Compression::FactoryAlreadyRegistered const&)<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::UnknownCompressorId::UnknownCompressorId(Compression::UnknownCompressorId const&)<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::Compressor::_duplicate(Compression::Compressor<em><span style="font-family:"Courier New"">)</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .Compression::Compressor::_nil()</span></em><br>
<em><span style="font-family:"Courier New"">ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressorFactory::_duplicate(Compression::CompressorFactory</span></em>)<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressorFactory::_nil()<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressionManager::_duplicate(Compression::CompressionManager*)<br>
ld: 0711-317 ERROR: Undefined symbol: .Compression::CompressionManager::_nil()<br>
ld: 0711-317 ERROR: Undefined symbol: .omniZIOP::create_compression_id_level_list_policy(Compression::CompressorIdLevelList const&)<br>
ld: 0711-317 ERROR: Undefined symbol: .ZIOP::CompressedData::operator>>=(cdrStream&) const<br>
ld: 0711-317 ERROR: Undefined symbol: .ZIOP::CompressedData::operator<<=(cdrStream&)<br>
ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_ulong_tc()<br>
ld: 0711-317 ERROR: Undefined symbol: .CORBA::TypeCode::PR_boolean_tc()<br>
</span>collect2: error: ld returned 8 exit status<br>
../../../../../mk/<a href="http://mklib.mk:100" target="_blank"><span style="text-decoration:none">mklib.mk:100</span></a>: recipe for target 'shared/libomniZIOPDynamic421.a' failed<br>
gmake[4]: <em><span style="font-family:"Courier New"">[shared/libomniZIOPDynamic421.a] Error 1</span></em><br>
<em><span style="font-family:"Courier New"">gmake[4]: Leaving directory '/app/beacon/linux/opt/omniORB-4.2.1/build/src/lib/omniORB/ziopdynamic'</span></em><br>
<em><span style="font-family:"Courier New"">../../../../src/lib/omniORB/<a href="http://dir.mk:77" target="_blank"><span style="font-style:normal;text-decoration:none">dir.mk:77</span></a>: recipe for target 'export' failed</span></em><br>
<em><span style="font-family:"Courier New"">gmake[3]: </span></em>[export] Error 2<o:p></o:p></span></li></ul>
</div>
</div>
</div>
<p><br>
---------------------------------------------------------</p>
<p>NOTICE: The information contained in this electronic mail message is confidential and intended only for certain recipients. If you are not an intended recipient, you are hereby notified that any disclosure, reproduction, distribution or other use of this communication and any attachments is strictly prohibited. If you have received this communication in error, please notify the sender by reply transmission and delete the message without copying or disclosing it.</p>
<p>============================================================================================</p></body>
</html>