<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Unsatisfied symbol in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/unsatisfied-symbol/m-p/4216898#M91807</link>
    <description>&amp;gt;-Wl,+Oprocelim&lt;BR /&gt;&lt;BR /&gt;No need for -Wl, just use +Oprocelim.  Unless you don't want the compiler to know?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;-AP -Aa&lt;BR /&gt;&lt;BR /&gt;The default on IPF is -AA.  Don't use -AP.  That's why you get these unsats:&lt;BR /&gt;Unsatisfied symbol __rw::__rw_insert&lt;CHAR&gt;,unsigned long&amp;gt;&lt;BR /&gt;Unsatisfied symbol _HPMutexWrapper::~_HPMutexWrapper&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Remark: I have tried with +nostl flag, but it does not work and I got different errors.&lt;BR /&gt;&lt;BR /&gt;If you insist on using conflicting C++ Standard Libraries, you MUST use +nostl and fix those errors.  (Of course nobody has ever called our bluff.  :-)&lt;BR /&gt;Customers have used STLport.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;If I compiled/linked with -AA flag and I got the following errors:&lt;BR /&gt;&amp;gt;error #2266: "input_iterator_tag" is ambiguous&lt;BR /&gt;&lt;BR /&gt;This gets you back to your original thread.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Could you please let me know, How could I resolve the above errors? It used the configuration files from ospace third party toolkit.&lt;BR /&gt;&lt;BR /&gt;Basically, why do you want to use ospace?  I don't think I ever got an answer?&lt;BR /&gt;If you just want to use it for the STL, you need to use +nostl and fix any issues.  (In general, I know how but have never done it.)&lt;BR /&gt;But with all the pain you have had in the last 3 months, I would assume you would have given up by now?&lt;BR /&gt;&lt;BR /&gt;If you are using ospace for something other than STL, you need to remove the STL from ospace toolkit.&lt;/CHAR&gt;</description>
    <pubDate>Mon, 16 Jun 2008 12:48:18 GMT</pubDate>
    <dc:creator>Dennis Handly</dc:creator>
    <dc:date>2008-06-16T12:48:18Z</dc:date>
    <item>
      <title>Unsatisfied symbol</title>
      <link>https://community.hpe.com/t5/operating-system-linux/unsatisfied-symbol/m-p/4216897#M91806</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;I am getting the following error:&lt;BR /&gt;&lt;BR /&gt;Conf.:&lt;BR /&gt;$uname -a&lt;BR /&gt;HP-UX B.11.23 U ia64 2917453674 unlimited-user license&lt;BR /&gt;$aCC -V&lt;BR /&gt;aCC: HP C/aC++ B3910B A.06.15 [May 16 2007]&lt;BR /&gt;&lt;BR /&gt;//-------------------------------------------&lt;BR /&gt;aCC -D_REENTRANT  -g0 -Wl,+n +DD32 -Wl,+Oprocelim +z -ext -AP -Aa -mt +p -DOS_HP&lt;BR /&gt;UX_11_00 -DOS_STL_ASSERT -DOS_NO_WSTRING -DOS_NO_ALLOCATORS   -DOS_MULTI_THREADE&lt;BR /&gt;D -DOS_HPUX_PTHREADS -DOS_PTHREADS -D_HPUX_SOURCE ../libvstream.a /disk/nkhemkar/BUILD/aCC_6.15_build/toolkit/5.0.6/&lt;BR /&gt;HP-UXB.11.23_32bit_aCC_A.06.15/dbg/lib/libospace.a -Wl,-a,default -lpthread -lm&lt;BR /&gt;  -o /disk/nkhemkar/BUILD/aCC_6.15_build/cxx/7.0.1.4/HP-UX_32bit/dbg//bin/vsstrem&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;ld: Unsatisfied symbol "std::basic_ostream&amp;lt;(%0=)char,(%1=)std::char_traits&lt;CHAR&gt;&lt;BR /&gt; &amp;gt;&amp;amp; __rw::__rw_insert&lt;CHAR&gt;,unsigned long&amp;gt;((%1=)std::char_&lt;BR /&gt;traits&lt;CHAR&gt;,(%2=)unsigned long)" in file /disk/nkhemkar/VOD_BUILD/aCC_6.15_buil&lt;BR /&gt;d/cxx/7.0.1.4/HP-UX_32bit/dbg//lib/libcxxcls.a[time.o]&lt;BR /&gt;ld: Unsatisfied symbol "std::ctype&lt;CHAR&gt;::ctype(std::ctype_base::mask const*,boo&lt;BR /&gt;l,unsigned long)(complete)" in file /disk/nkhemkar/VOD_BUILD/aCC_6.15_build/cxx/&lt;BR /&gt;7.0.1.4/HP-UX_32bit/dbg//lib/libcxxcls.a[time.o]&lt;BR /&gt;ld: Unsatisfied symbol "_HPMutexWrapper::~_HPMutexWrapper()(complete)" in file /&lt;BR /&gt;&lt;BR /&gt;//------------------------------------------&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Remark: I have tried with +nostl flag, but it does not work and I got different errors. If I compiled/linked with -AA flag and i got the following errors:&lt;BR /&gt;//-------------------------------------&lt;BR /&gt;aCC -c -D_REENTRANT  -g0 -Wl,+n +DD32 -Wl,+Oprocelim +z -ext -AA -Aa -mt +p -DOS&lt;BR /&gt;_HPUX_11_00 -DOS_USE_ALTERNATE_STD -DOS_STL_ASSERT -DOS_NO_WSTRING -DOS_NO_ALLOC&lt;BR /&gt;ATORS -DOS_ENABLE_EMBER_TEMPLATE_FEATURE  -DOS_MULTI_THREADED -DOS_HPUX_PTHREADS&lt;BR /&gt; -DOS_PTHREADS -D_HPUX_SOURCE -I../../../ -I/disk/nkhemkar/VOD_&lt;BR /&gt;BUILD/aCC_6.15_build/toolkit/5.0.6/HP-UXB.11.23_32bit_aCC_A.06.15/dbg -I. export&lt;BR /&gt;.cpp -o /disk/nkhemkar/VOD_BUILD/aCC_6.15_build/cxx/7.0.1.4/HP-UX_32bit/dbg//o/c&lt;BR /&gt;xx//vstream/examples/export.o&lt;BR /&gt;"../../../ospace/vstream/vstrctrl.h", line 20: warning #2161-D: unrecognized #pr&lt;BR /&gt;agma&lt;BR /&gt;  #  pragma warning ( disable : 4237 )&lt;BR /&gt;            ^&lt;BR /&gt;&lt;BR /&gt;"/disk/nkhemkar/VOD_BUILD/aCC_6.15_build/toolkit/5.0.6/HP-UXB.11.23_32bit_aCC_A.&lt;BR /&gt;06.15/dbg/ospace/osstd/iterator.h", line 60: error #2266: "input_iterator_tag" i&lt;BR /&gt;s ambiguous&lt;BR /&gt;  inline os_input_iterator_tag&lt;BR /&gt;         ^&lt;BR /&gt;&lt;BR /&gt;Could you please let me know, How could i resolve the above errors. It used the configuration files from ospace thirdparty toolkit.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Best regards,&lt;BR /&gt;Neel&lt;BR /&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;</description>
      <pubDate>Mon, 16 Jun 2008 06:16:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/unsatisfied-symbol/m-p/4216897#M91806</guid>
      <dc:creator>Neel2</dc:creator>
      <dc:date>2008-06-16T06:16:36Z</dc:date>
    </item>
    <item>
      <title>Re: Unsatisfied symbol</title>
      <link>https://community.hpe.com/t5/operating-system-linux/unsatisfied-symbol/m-p/4216898#M91807</link>
      <description>&amp;gt;-Wl,+Oprocelim&lt;BR /&gt;&lt;BR /&gt;No need for -Wl, just use +Oprocelim.  Unless you don't want the compiler to know?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;-AP -Aa&lt;BR /&gt;&lt;BR /&gt;The default on IPF is -AA.  Don't use -AP.  That's why you get these unsats:&lt;BR /&gt;Unsatisfied symbol __rw::__rw_insert&lt;CHAR&gt;,unsigned long&amp;gt;&lt;BR /&gt;Unsatisfied symbol _HPMutexWrapper::~_HPMutexWrapper&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Remark: I have tried with +nostl flag, but it does not work and I got different errors.&lt;BR /&gt;&lt;BR /&gt;If you insist on using conflicting C++ Standard Libraries, you MUST use +nostl and fix those errors.  (Of course nobody has ever called our bluff.  :-)&lt;BR /&gt;Customers have used STLport.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;If I compiled/linked with -AA flag and I got the following errors:&lt;BR /&gt;&amp;gt;error #2266: "input_iterator_tag" is ambiguous&lt;BR /&gt;&lt;BR /&gt;This gets you back to your original thread.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Could you please let me know, How could I resolve the above errors? It used the configuration files from ospace third party toolkit.&lt;BR /&gt;&lt;BR /&gt;Basically, why do you want to use ospace?  I don't think I ever got an answer?&lt;BR /&gt;If you just want to use it for the STL, you need to use +nostl and fix any issues.  (In general, I know how but have never done it.)&lt;BR /&gt;But with all the pain you have had in the last 3 months, I would assume you would have given up by now?&lt;BR /&gt;&lt;BR /&gt;If you are using ospace for something other than STL, you need to remove the STL from ospace toolkit.&lt;/CHAR&gt;</description>
      <pubDate>Mon, 16 Jun 2008 12:48:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/unsatisfied-symbol/m-p/4216898#M91807</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-06-16T12:48:18Z</dc:date>
    </item>
  </channel>
</rss>

