<?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: Query in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947020#M97751</link>
    <description>Hi peter,&lt;BR /&gt;The -O option is already there, and we didn't added any debug (-g) options.&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Mon, 19 Feb 2007 07:48:55 GMT</pubDate>
    <dc:creator>praveen ganeshan</dc:creator>
    <dc:date>2007-02-19T07:48:55Z</dc:date>
    <item>
      <title>Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947018#M97749</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;We are using QT 3.3.7 on the HP-UX server 11i and the compiler version&lt;BR /&gt;is aCC: HP ANSI C++ B3910B A.03.70 when we compiled , using aCC and&lt;BR /&gt;without -w option, the compilation shows warning messages for some of&lt;BR /&gt;the files as "# External symbol too long, truncated from 4308 to 4000 Bytes,"&lt;BR /&gt;&lt;BR /&gt; How we can overcome these warnings?&lt;BR /&gt;I think due to these warning, wer are getting the error of "ld:&lt;BR /&gt;Unsatisfied symbol" in linking with those files.&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Feb 2007 06:25:22 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947018#M97749</guid>
      <dc:creator>praveen ganeshan</dc:creator>
      <dc:date>2007-02-19T06:25:22Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947019#M97750</link>
      <description>Hi Praveen,&lt;BR /&gt;and welcoem to the forums !&lt;BR /&gt;are you compiling with or without optimisation (-O) ? Try it with optimisation.&lt;BR /&gt;If you are using debug option, please switch that off as well.&lt;BR /&gt;&lt;BR /&gt;Please also read:&lt;BR /&gt;&lt;A href="http://forums1.itrc.hp.com/service/forums/helptips.do?#33" target="_blank"&gt;http://forums1.itrc.hp.com/service/forums/helptips.do?#33&lt;/A&gt; on how to reward any useful answers given to your questions.</description>
      <pubDate>Mon, 19 Feb 2007 06:49:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947019#M97750</guid>
      <dc:creator>Peter Godron</dc:creator>
      <dc:date>2007-02-19T06:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947020#M97751</link>
      <description>Hi peter,&lt;BR /&gt;The -O option is already there, and we didn't added any debug (-g) options.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 19 Feb 2007 07:48:55 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947020#M97751</guid>
      <dc:creator>praveen ganeshan</dc:creator>
      <dc:date>2007-02-19T07:48:55Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947021#M97752</link>
      <description>&amp;gt;How we can overcome these warnings?&lt;BR /&gt;&lt;BR /&gt;You ignore them.  You can use +W### where ### is the message number.</description>
      <pubDate>Mon, 19 Feb 2007 22:48:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947021#M97752</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-02-19T22:48:26Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947022#M97753</link>
      <description>Hi dennis, &lt;BR /&gt;I tried out the compilation by giving the +W### option ,well the warning's got suppressed and still we are getting the same "unSatisfied symbols" error.</description>
      <pubDate>Tue, 20 Feb 2007 04:32:26 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947022#M97753</guid>
      <dc:creator>praveen ganeshan</dc:creator>
      <dc:date>2007-02-20T04:32:26Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947023#M97754</link>
      <description>&amp;gt;still we are getting the same "unsatisfied symbols" error.&lt;BR /&gt;&lt;BR /&gt;Of course, these are completely unrelated.&lt;BR /&gt;You need to give some examples of your unsat error messages.</description>
      <pubDate>Tue, 20 Feb 2007 04:51:53 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947023#M97754</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-02-20T04:51:53Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947024#M97755</link>
      <description>Hi dennis,&lt;BR /&gt;This is the error I got when compiling  &lt;BR /&gt;&lt;BR /&gt; aCC -AA -Aa +DAportable -Wl,+s -O -Wl,+b,/usr/local/qt/32/lib -O  -Wl,+b,/usr/local/qt/32/lib -o ../bin/2dPatRec_cmd ../obj/2dPatRec.o  ../obj/Configuration.o  ../obj/Controller.o  ../obj/Erro&lt;BR /&gt;r.o  ../obj/DataLoader.o  ../obj/DataLoaderAlio.o  ../obj/DataLoaderBma.o  ../obj/DataLoaderEff.o  ../obj/DataLoaderWrk.o  ../obj/DataLoaderCp.o  ../obj/DataLogger.o  ../obj/DataLoggerAlio.o  ../obj/D&lt;BR /&gt;ataLoggerBma.o  ../obj/DataLoggerBmaoth.o  ../obj/DataLoggerBmaout.o  ../obj/DataLoggerBmasout.o  ../obj/DataLoggerBmawaf.o  ../obj/DataLoggerClr.o  ../obj/DataLoggerOldClr.o  ../obj/DataLoggerClr2.o&lt;BR /&gt; ../obj/DataLoggerCpr.o  ../obj/DataLoggerCpr2.o  ../obj/DataLoggerCpl.o  ../obj/DataLoggerEff.o  ../obj/DataLoggerWrk.o  ../obj/FAMatchFunctions.o  ../obj/Functions.o  ../obj/Grid.o  ../obj/Level0Cat&lt;BR /&gt;Definition.o  ../obj/Level0CatLog.o  ../obj/Level0DataSet.o  ../obj/MatchFunctions.o  ../obj/StructDefs.o  ../obj/matchrule_lex.o  ../obj/matchrule_tab.o    -L/usr/local/qt/32/lib -L/usr/lib/X11R6 -lm&lt;BR /&gt; -lqt-mt -lXext -lX11 -lSM -lICE&lt;BR /&gt;/usr/ccs/bin/ld: Unsatisfied symbols:&lt;BR /&gt;   loginName() (first referenced in ../obj/Controller.o) (code)&lt;BR /&gt;   DataLoaderBvf::setChipList(const QStringList &amp;amp;) (first referenced in ../obj/Controller.o) (code)&lt;BR /&gt;   checkLicense(const char *,const char *,const char *) (first referenced in ../obj/2dPatRec.o) (code)&lt;BR /&gt;   typeid*&lt;DATALOADERBVF&gt; (first referenced in ../obj/Controller.o) (data)&lt;BR /&gt;   DataLoggerAprc::DataLoggerAprc(const std::basic_string&lt;CHAR&gt;,std::allocator&lt;CHAR&gt;&amp;gt; &amp;amp;,const std::basic_string&lt;CHAR&gt;,std::allocator&lt;CHAR&gt;&amp;gt; &amp;amp;,bool) (first r&lt;BR /&gt;eferenced in ../obj/Controller.o) (code)&lt;BR /&gt;   DataLoaderBvf::DataLoaderBvf(const std::basic_string&lt;CHAR&gt;,std::allocator&lt;CHAR&gt;&amp;gt; &amp;amp;,const std::basic_string&lt;CHAR&gt;,std::allocator&lt;CHAR&gt;&amp;gt; &amp;amp;) (first referenc&lt;BR /&gt;ed in ../obj/Controller.o) (code)&lt;BR /&gt;   DataOp::ByteDataUncompress(unsigned short *,long,long &amp;amp;) (first referenced in ../obj/Level0CatLog.o) (code)&lt;BR /&gt;   Database::Database(const DBUrl &amp;amp;) (first referenced in ../obj/Controller.o) (code)&lt;BR /&gt;   Database::Entry::Val(const QString &amp;amp;,bool *) const (first referenced in ../obj/Controller.o) (code)&lt;BR /&gt;   alloca (first referenced in ../obj/matchrule_tab.o) (code)&lt;BR /&gt;   DataOp::DataOp()%1 (first referenced in ../obj/Level0CatLog.o) (code)&lt;BR /&gt;   DBUrl::fromString(const QString &amp;amp;) (first referenced in ../obj/Controller.o) (code)&lt;BR /&gt;   DataOp::~DataOp() (first referenced in ../obj/Level0CatLog.o) (code)&lt;BR /&gt;*** Error exit code 1&lt;BR /&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;&lt;/DATALOADERBVF&gt;</description>
      <pubDate>Tue, 20 Feb 2007 05:04:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947024#M97755</guid>
      <dc:creator>praveen ganeshan</dc:creator>
      <dc:date>2007-02-20T05:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947025#M97756</link>
      <description>&amp;gt;This is the error I got when compiling &lt;BR /&gt;&lt;BR /&gt;(Well, really during linking.)&lt;BR /&gt;&lt;BR /&gt;&amp;gt;-AA -Aa &lt;BR /&gt;&lt;BR /&gt;If you have -AA, you don't need -Aa.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;-lqt-mt&lt;BR /&gt;&lt;BR /&gt;Did you want a space there?  (-mt is also an option.)&lt;BR /&gt;&lt;BR /&gt;&amp;gt;/usr/ccs/bin/ld: Unsatisfied symbols:&lt;BR /&gt;loginName() Controller.o)&lt;BR /&gt;DataLoaderBvf::setChipList(const QStringList &amp;amp;) (Controller.o)&lt;BR /&gt;checkLicense(const char*,const char*,const char*) (2dPatRec.o)&lt;BR /&gt;&lt;BR /&gt;Basically, where do you think these should be defined??  Did you forget an object file or lib on the link line?&lt;BR /&gt;&lt;BR /&gt;Your libs are after your objects, good.  You could have an archive lib ordering problem.  You can solve this by adding -Wl,+n.</description>
      <pubDate>Tue, 20 Feb 2007 23:33:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947025#M97756</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-02-20T23:33:48Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947026#M97757</link>
      <description>Hi Dennis,&lt;BR /&gt;&lt;BR /&gt;-lqt-mt is the single option,there is no space between -lqt-mt.&lt;BR /&gt;I tried by compiling with the -lqt option alone but at that point it will give some error like &lt;BR /&gt;/usr/ccs/bin/ld: Can't find library: "qt"&lt;BR /&gt;But all the paths regarding QT is correctly configured only, could you please suggest some solutions for this error&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 21 Feb 2007 01:26:50 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947026#M97757</guid>
      <dc:creator>praveen ganeshan</dc:creator>
      <dc:date>2007-02-21T01:26:50Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947027#M97758</link>
      <description>&amp;gt;could you please suggest some solutions for this error&lt;BR /&gt;&lt;BR /&gt;I did.  Try -Wl,+n.  If that doesn't help you will have to scan your source for definitions of those functions and find out why they aren't being compiled.&lt;BR /&gt;&lt;BR /&gt;I assume you know you can't mix aC++ and g++ sources and will get unsats like this?</description>
      <pubDate>Wed, 21 Feb 2007 01:48:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947027#M97758</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-02-21T01:48:30Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947028#M97759</link>
      <description>hi Dennis,&lt;BR /&gt;Could you please tell me is there any way to differentiate between aCC and g++ compatible codes</description>
      <pubDate>Thu, 22 Feb 2007 04:34:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947028#M97759</guid>
      <dc:creator>praveen ganeshan</dc:creator>
      <dc:date>2007-02-22T04:34:35Z</dc:date>
    </item>
    <item>
      <title>Re: Query</title>
      <link>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947029#M97760</link>
      <description>&amp;gt;Could you please tell me is there any way to differentiate between aCC and g++ compatible codes&lt;BR /&gt;&lt;BR /&gt;The object files are binary incompatible.  One reason is because the mangling is different.&lt;BR /&gt;&lt;BR /&gt;PA g++ mangling now uses the IA64 C++ ABI.  All mangled symbols start with "_Z".&lt;BR /&gt;&lt;BR /&gt;So if you use "nm -pxAN" on a bunch of libs, if you see lots of _Z strings, these are g++.&lt;BR /&gt;&lt;BR /&gt;(On IPF, both use the IA64 C++ ABI but with slight differences.)&lt;BR /&gt;&lt;BR /&gt;Also, odump -comp; elfdump -dc and footprints give useful info for HP's compilers.</description>
      <pubDate>Thu, 22 Feb 2007 04:50:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/query/m-p/3947029#M97760</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-02-22T04:50:18Z</dc:date>
    </item>
  </channel>
</rss>

