<?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 Make command help. Exe are not created in right size in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299735#M673683</link>
    <description>Hi,&lt;BR /&gt;    I am new to makefile and make commands. I need to support an project. But When I execute make command , it is not creating the executables in right size. &lt;BR /&gt;  &lt;BR /&gt;  It have created message_generator executable with size 19898480 bytes. But when I run the make command it is giving me only 2732176 bytes message_generator exe. &lt;BR /&gt;&lt;BR /&gt;    What are the things that I need to check or configure to run this make command correctly ?&lt;BR /&gt;Thanks In Advance&lt;BR /&gt;Vaish</description>
    <pubDate>Tue, 04 Nov 2008 08:16:56 GMT</pubDate>
    <dc:creator>vaish</dc:creator>
    <dc:date>2008-11-04T08:16:56Z</dc:date>
    <item>
      <title>Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299735#M673683</link>
      <description>Hi,&lt;BR /&gt;    I am new to makefile and make commands. I need to support an project. But When I execute make command , it is not creating the executables in right size. &lt;BR /&gt;  &lt;BR /&gt;  It have created message_generator executable with size 19898480 bytes. But when I run the make command it is giving me only 2732176 bytes message_generator exe. &lt;BR /&gt;&lt;BR /&gt;    What are the things that I need to check or configure to run this make command correctly ?&lt;BR /&gt;Thanks In Advance&lt;BR /&gt;Vaish</description>
      <pubDate>Tue, 04 Nov 2008 08:16:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299735#M673683</guid>
      <dc:creator>vaish</dc:creator>
      <dc:date>2008-11-04T08:16:56Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299736#M673684</link>
      <description>Why are you looking at the size?  Instead try to run the executable and see if it works.&lt;BR /&gt;&lt;BR /&gt;One reason for a size bloat would be debug info, -g.</description>
      <pubDate>Tue, 04 Nov 2008 08:28:09 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299736#M673684</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-04T08:28:09Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299737#M673685</link>
      <description>The executable is not working as expected.&lt;BR /&gt;&lt;BR /&gt;I doubt whether it links with the necessary library files. How to check them ?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;</description>
      <pubDate>Tue, 04 Nov 2008 08:34:02 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299737#M673685</guid>
      <dc:creator>vaish</dc:creator>
      <dc:date>2008-11-04T08:34:02Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299738#M673686</link>
      <description>&amp;gt;The executable is not working as expected.&lt;BR /&gt;&lt;BR /&gt;And executable that is 1/8 the size probably wouldn't even work at all.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;I doubt whether it links with the necessary library files. How to check them?&lt;BR /&gt;&lt;BR /&gt;You can list shlibs with ldd(1):&lt;BR /&gt;ldd message_generator</description>
      <pubDate>Tue, 04 Nov 2008 08:38:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299738#M673686</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-04T08:38:41Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299739#M673687</link>
      <description>Thanks Dennis Handly for telling me ldd command. &lt;BR /&gt;&lt;BR /&gt;I really see the difference between old exe saved on precaution and the new exe created now&lt;BR /&gt;&lt;BR /&gt;When I do ldd with old exe, it shows&lt;BR /&gt; /usr/lib/libc.2 =&amp;gt;      /usr/lib/libc.2&lt;BR /&gt;        /usr/lib/libdld.2 =&amp;gt;    /usr/lib/libdld.2&lt;BR /&gt;        /usr/lib/libc.2 =&amp;gt;      /usr/lib/libc.2&lt;BR /&gt;        /usr/local/appl/gcc-3.4.2/lib/libgcc_s.sl =&amp;gt;    /usr/local/appl/gcc-3.4.2/lib/libgcc_s.sl&lt;BR /&gt;        /usr/lib/libc.2 =&amp;gt;      /usr/lib/libc.2&lt;BR /&gt;        /usr/lib/libm.2 =&amp;gt;      /usr/lib/libm.2&lt;BR /&gt;        /usr/local/appl/gcc-3.4.2/lib/libstdc++.sl.6 =&amp;gt; /usr/local/appl/gcc-3.4.2/lib/libstdc++.sl.6&lt;BR /&gt;        /usr/lib/libc.2 =&amp;gt;      /usr/lib/libc.2&lt;BR /&gt;        /usr/log/ccase/gcc-3.4.2-objdir/gcc/libgcc_s.sl =&amp;gt;     /usr/local/appl/gcc/lib/libgcc_s.sl&lt;BR /&gt;        /usr/lib/libm.2 =&amp;gt;      /usr/lib/libm.2&lt;BR /&gt;&lt;BR /&gt;But when I do the same with new exe , it  shows &lt;BR /&gt;   /usr/lib/libdld.2 =&amp;gt;    /usr/lib/libdld.2 &lt;BR /&gt;        /usr/lib/libc.2 =&amp;gt;      /usr/lib/libc.2 &lt;BR /&gt;        /usr/lib/libdld.2 =&amp;gt;    /usr/lib/libdld.2&lt;BR /&gt;        /usr/lib/libc.2 =&amp;gt;      /usr/lib/libc.2&lt;BR /&gt;        /usr/lib/libcl.2 =&amp;gt;     /usr/lib/libcl.2&lt;BR /&gt;        /usr/lib/libisamstub.1 =&amp;gt;       /usr/lib/libisamstub.1&lt;BR /&gt;        /usr/lib/libdld.2 =&amp;gt;    /usr/lib/libdld.2&lt;BR /&gt;        /usr/lib/libm.2 =&amp;gt;      /usr/lib/libm.2&lt;BR /&gt;        /usr/lib/libCsup_v2.2 =&amp;gt;        /usr/lib/libCsup_v2.2&lt;BR /&gt;        /usr/lib/libstd_v2.2 =&amp;gt; /usr/lib/libstd_v2.2&lt;BR /&gt;&lt;BR /&gt;Is it possible for you to explain me what it is all about ?&lt;BR /&gt;             &lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 04 Nov 2008 08:48:01 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299739#M673687</guid>
      <dc:creator>vaish</dc:creator>
      <dc:date>2008-11-04T08:48:01Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299740#M673688</link>
      <description>&amp;gt;When I do ldd with old exe, it shows:&lt;BR /&gt;/usr/local/appl/gcc-3.4.2/lib/libstdc++.sl.6&lt;BR /&gt;&lt;BR /&gt;This is using foreign devil g++.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;But when I do the same with new exe, it shows&lt;BR /&gt;/usr/lib/libCsup_v2.2&lt;BR /&gt;&amp;gt;Is it possible for you to explain me what it is all about?&lt;BR /&gt;&lt;BR /&gt;This is using aC++ -AA.&lt;BR /&gt;It's unfortunate the latter isn't the one that works.  :-(</description>
      <pubDate>Tue, 04 Nov 2008 08:58:29 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299740#M673688</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-04T08:58:29Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299741#M673689</link>
      <description>Dennis, &lt;BR /&gt; I use CXX=/opt/aCC/bin/aCC and I compile in my Makefile. Do I need to make it to gCC compiler and compile them. &lt;BR /&gt;&lt;BR /&gt;Thanks &lt;BR /&gt;Vaish</description>
      <pubDate>Tue, 04 Nov 2008 09:09:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299741#M673689</guid>
      <dc:creator>vaish</dc:creator>
      <dc:date>2008-11-04T09:09:07Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299742#M673690</link>
      <description>Is it possible for you to explain me "CXX=/opt/aCC/bin/aCC and CXXFLAGS=-AA -mt -c -g0 +objdebug -z -I$(BOOSTINCL) +W823 $(MK_CXXOPTS)" How should I modify them to point to gCC compiler ?</description>
      <pubDate>Tue, 04 Nov 2008 09:22:43 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299742#M673690</guid>
      <dc:creator>vaish</dc:creator>
      <dc:date>2008-11-04T09:22:43Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299743#M673691</link>
      <description>&amp;gt;I use CXX=/opt/aCC/bin/aCC and I compile in my Makefile. Do I need to make it to gCC compiler and compile them?&lt;BR /&gt;&lt;BR /&gt;Well, my ulterior motive is to have you use aC++.  :-)&lt;BR /&gt;But you could try setting CXX=g++.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Is it possible for you to explain me "CXX=/opt/aCC/bin/aCC and CXXFLAGS=-AA -mt -c -g0 +objdebug -z -I$(BOOSTINCL) +W823 $(MK_CXXOPTS)"&lt;BR /&gt;&lt;BR /&gt;This says use aCC to compile.  And pass the -AA &amp;amp; -mt &amp;amp; -g0 &amp;amp; +objdebug +W823 ... options to it.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;How should I modify them to point to g++ compiler?&lt;BR /&gt;&lt;BR /&gt;You need to point CXX to the absolute path of g++.&lt;BR /&gt;For CXXFLAGS, remove -AA -mt -g0 +objdebug +W823 and replace by -g -threads</description>
      <pubDate>Tue, 04 Nov 2008 09:43:13 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299743#M673691</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-04T09:43:13Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299744#M673692</link>
      <description>Okay I modified as the following &lt;BR /&gt;CXX=gcc&lt;BR /&gt;CXXFLAGS=-g -I$(BOOSTINCL)&lt;BR /&gt;&lt;BR /&gt;But I get errors like &lt;BR /&gt;/usr/ccs/bin/ld: Unsatisfied symbols:&lt;BR /&gt;std::basic_ostream&lt;CHAR&gt; &amp;gt;&amp;amp; std::operator&amp;lt;&amp;lt; &lt;CHAR&gt;, std::allocator&lt;CHAR&gt; &amp;gt;(std::basic_ostream&lt;CHAR&gt; &amp;gt;&amp;amp;, std::basic_string&lt;CHAR&gt;, std::allocator&lt;CHAR&gt; &amp;gt; const&amp;amp;)(first referenced in /var/tmp//cck6qFKn.o) (code)&lt;BR /&gt;std::basic_stringstream&lt;CHAR&gt;, std::allocator&lt;CHAR&gt; &amp;gt;::~basic_stringstream()(first referenced in /var/tmp//cck6qFKn.o) (code)&lt;BR /&gt;std::basic_istream&lt;CHAR&gt; &amp;gt;&amp;amp; std::ws&lt;CHAR&gt; &amp;gt;(std::basic_istream&lt;CHAR&gt; &amp;gt;&amp;amp;)(first referenced in /var/tmp//cck6qFKn.o) (code)&lt;BR /&gt;&lt;BR /&gt;I hope I miss something else in CXXFlag to compile with gcc compiler&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&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;/CHAR&gt;&lt;/CHAR&gt;&lt;/CHAR&gt;</description>
      <pubDate>Tue, 04 Nov 2008 10:25:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299744#M673692</guid>
      <dc:creator>vaish</dc:creator>
      <dc:date>2008-11-04T10:25:58Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299745#M673693</link>
      <description>I tried with : CXXFLAGS=-g -z -I$(BOOSTINCL) -threads also&lt;BR /&gt;&lt;BR /&gt;Getting errors like &lt;BR /&gt;gcc: unrecognized option `-threads'&lt;BR /&gt;/usr/ccs/bin/ld: Unsatisfied symbols: ....&lt;BR /&gt;&lt;BR /&gt;If possible , help me please &lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Vaish</description>
      <pubDate>Tue, 04 Nov 2008 10:33:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299745#M673693</guid>
      <dc:creator>vaish</dc:creator>
      <dc:date>2008-11-04T10:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299746#M673694</link>
      <description>&amp;gt;CXX=gcc&lt;BR /&gt;&amp;gt;ld: Unsatisfied symbols:&lt;BR /&gt;&lt;BR /&gt;This is the C compiler.  You need: CXX=g++&lt;BR /&gt;&lt;BR /&gt;&amp;gt;gcc: unrecognized option `-threads'&lt;BR /&gt;&lt;BR /&gt;Oops, my man page was broken.  All other OS versions showed -pthread vs -thread.&lt;BR /&gt;</description>
      <pubDate>Tue, 04 Nov 2008 10:58:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299746#M673694</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-04T10:58:47Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299747#M673695</link>
      <description>Dennis,&lt;BR /&gt;    I have changed to g++ in my make file as the following ...&lt;BR /&gt;CXX=/usr/local/appl/gcc-3.4.2/bin/g++&lt;BR /&gt;CC=/usr/local/appl/gcc-3.4.2/bin/g++&lt;BR /&gt;#CXXFLAGS=-AA -mt -c -g0 +objdebug -z -I$(BOOSTINCL) +W823 $(MK_CXXOPTS)&lt;BR /&gt;CXXFLAGS=-threads -g -I$(BOOSTINCL)&lt;BR /&gt;&lt;BR /&gt;But I see the following error ...&lt;BR /&gt;$mymachine:  mk&lt;BR /&gt;$::ENV{'MK_ROOT'} = "/vobs/source"&lt;BR /&gt;$::ENV{'SHAREVOB'} = "/vobs/share"&lt;BR /&gt;Disabling winkin of derived objects outside of current view&lt;BR /&gt;/usr/atria/bin/clearmake -C gnu -V&lt;BR /&gt;        /usr/local/appl/gcc-3.4.2/bin/g++ -threads -g -I/usr/local/appl/boost -I&lt;BR /&gt;/vobs/allap/ap_format/incl -I/vobs/allap/incl -I/vobs/share/incl -o /vobs/allap/&lt;BR /&gt;ap_format/obj/ap_format.o /vobs/allap/ap_format/src/ap_format.C&lt;BR /&gt;g++: unrecognized option `-threads'&lt;BR /&gt;/usr/ccs/bin/ld: Unsatisfied symbols:&lt;BR /&gt;   FormatMessage::formessg1()     (first referenced in /var/tmp//ccHNXrSE.o)&lt;BR /&gt; (code)&lt;BR /&gt;    FormatMessage::formessg2()      (first referenced in /var/tmp//ccHNXrSE.o) (code)&lt;BR /&gt;   Fcif::toString() const(first referenced in /var/tmp//ccHNXrSE.o) (code)&lt;BR /&gt;   p1Daemon::report(std::basic_string&lt;CHAR&gt;, std::allocator&lt;CHAR&gt; &amp;gt; const&amp;amp;, int, int)(first referenced in /var/tmp//ccHNXrSE.o) (code)&lt;BR /&gt;   .....&lt;BR /&gt;  FormatMessage::formessg3()      (first referenced in /var/tmp//ccHNXrSE.o) (code)&lt;BR /&gt;collect2: ld returned 1 exit status&lt;BR /&gt;*** Error code 1&lt;BR /&gt;clearmake: Error: Build script failed for "/vobs/source/obj/myobj.o"&lt;BR /&gt;&lt;BR /&gt;Can you please help me to modify the CXXflag correctly ?&lt;BR /&gt;&lt;BR /&gt;Thanks&lt;BR /&gt;Vaish&lt;/CHAR&gt;&lt;/CHAR&gt;</description>
      <pubDate>Wed, 05 Nov 2008 11:24:24 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299747#M673695</guid>
      <dc:creator>vaish</dc:creator>
      <dc:date>2008-11-05T11:24:24Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299748#M673696</link>
      <description>CXXFLAGS=-threads -g -I$(BOOSTINCL)&lt;BR /&gt;&lt;BR /&gt;As I mentioned before, change -threads to -pthread.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Can you please help me to modify the CXXFLAGS correctly?&lt;BR /&gt;&lt;BR /&gt;I don't think the above change will fix these unsats?  If it doesn't, have you forgotten to recompile everything with g++?  The mangling is different between the two PA compilers.&lt;BR /&gt;</description>
      <pubDate>Wed, 05 Nov 2008 11:37:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299748#M673696</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-05T11:37:18Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299749#M673697</link>
      <description>CC=/usr/local/appl/gcc-3.4.2/bin/g++&lt;BR /&gt;&lt;BR /&gt;The C command should be gcc, not g++&lt;BR /&gt;(Not sure this is the issue.)</description>
      <pubDate>Wed, 05 Nov 2008 23:25:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299749#M673697</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-05T23:25:20Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299750#M673698</link>
      <description>/usr/ccs/bin/ld: Unsatisfied symbols is still there after modifying thread to -pthread and also to gcc.&lt;BR /&gt;&lt;BR /&gt;The code is not compiled. It throws the same error.</description>
      <pubDate>Thu, 06 Nov 2008 09:06:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299750#M673698</guid>
      <dc:creator>vaish</dc:creator>
      <dc:date>2008-11-06T09:06:06Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299751#M673699</link>
      <description>Hi,&lt;BR /&gt;&lt;BR /&gt;you try to compile and link his single file ap_format.C&lt;BR /&gt;&lt;BR /&gt;Does it really contain all of the functions/classes like&lt;BR /&gt; FormatMessage::&lt;BR /&gt; Fcif::&lt;BR /&gt; p1Daemon::&lt;BR /&gt;&lt;BR /&gt;I assume you need to compile + link more than this single file:&lt;BR /&gt;- you need an application library to link against&lt;BR /&gt;- you need to compile more .C files&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;I don't think, this current problem is a problem of the linker but a problem of the deps of this piece of SW.&lt;BR /&gt;&lt;BR /&gt;mfG Peter</description>
      <pubDate>Thu, 06 Nov 2008 10:10:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299751#M673699</guid>
      <dc:creator>Peter Nikitka</dc:creator>
      <dc:date>2008-11-06T10:10:03Z</dc:date>
    </item>
    <item>
      <title>Re: Make command help. Exe are not created in right size</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299752#M673700</link>
      <description>(Skip the first part, I think Peter has the solution.)&lt;BR /&gt;&lt;BR /&gt;&amp;gt;The code is not compiled. It throws the same error.&lt;BR /&gt;&lt;BR /&gt;You have several choices depending on your skill levels:&lt;BR /&gt;1) Go back to aC++, that links.  Get out your debugger and find out why isn't working as expected.&lt;BR /&gt;&lt;BR /&gt;2) Spend weeks going though the C++ sources to figure out where symbols used in ccHNXrSE.o are defined.&lt;BR /&gt;&lt;BR /&gt;Note: After solving 2), you still may get the isn't working as expected issue??&lt;BR /&gt;&lt;BR /&gt;3) You could use aC++ to find where those functions are defined and used.  And see why that isn't the case for g++.&lt;BR /&gt;&lt;BR /&gt;If you can attach the aC++ ccHNXrSE.o, I can look at it.&lt;BR /&gt;Also, the next step would be to compile that .C with aCC and add "-E -.i" and attach ccHNXrSE.i.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Peter: I don't think, this current problem is a problem of the linker but a problem of the deps of this piece of SW.&lt;BR /&gt;&lt;BR /&gt;You are absolutely right.  The "-c" shouldn't have been removed from CXXFLAGS.&lt;BR /&gt;&lt;BR /&gt;(Of course this is broken.  The -c should be in the build rules, not the flags.)</description>
      <pubDate>Thu, 06 Nov 2008 12:45:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/make-command-help-exe-are-not-created-in-right-size/m-p/4299752#M673700</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2008-11-06T12:45:59Z</dc:date>
    </item>
  </channel>
</rss>

