<?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 problems generating exe file in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170482#M682124</link>
    <description>Hello!&lt;BR /&gt;&lt;BR /&gt;I have started many threads about problems compiling an old code made for PA-RISC in integrity, I think finally I have solve all the problems ralated with computer architecture, but now I have the following problems, when I link the libraries I have generated in order to make the final exe.&lt;BR /&gt;&lt;BR /&gt;                ../../lib/libZtddServ.a ../../lib/libZt.a \&lt;BR /&gt;                        /obras/master/IHM/VI/lib/libcgInterface.a \&lt;BR /&gt;                ../../lib/libXwnlio.a ../../lib/libXw.a ../../lib/libXtR2.a -lX1&lt;BR /&gt;1 -lm&lt;BR /&gt;ld: Unsatisfied symbol "IS_FCN_PTR" in file ../../lib/libZt.a[callback.o]&lt;BR /&gt;ld: Unsatisfied symbol "XtStrings" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "IS_INT8_PTR" in file ../../lib/libZt.a[prm.o]&lt;BR /&gt;ld: Unsatisfied symbol "IS_UINT16_PTR" in file ../../lib/libZt.a[color.o]&lt;BR /&gt;ld: Unsatisfied symbol "__1kanji" in file ../../lib/libIVIbuild.a[liberror.o]&lt;BR /&gt;ld: Unsatisfied symbol "XtWindowOfObject" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "IS_REAL64_PTR" in file ../../lib/libZt.a[filledge.o]&lt;BR /&gt;ld: Unsatisfied symbol "XtShellStrings" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "IS_STRUCT_PTR" in file ../../lib/libZt.a[callback.o]&lt;BR /&gt;ld: Unsatisfied symbol "IS_INT32_PTR" in file ../../lib/libZt.a[callback.o]&lt;BR /&gt;10 errors.&lt;BR /&gt;*** Error exit code 1&lt;BR /&gt;&lt;BR /&gt;I don't undertand why I have this problems because all these "Unsatisfied symbols" are defined in the .c and .h file which I used to compile the libraries.&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;</description>
    <pubDate>Mon, 20 Apr 2009 09:23:36 GMT</pubDate>
    <dc:creator>Eder Urruela</dc:creator>
    <dc:date>2009-04-20T09:23:36Z</dc:date>
    <item>
      <title>problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170482#M682124</link>
      <description>Hello!&lt;BR /&gt;&lt;BR /&gt;I have started many threads about problems compiling an old code made for PA-RISC in integrity, I think finally I have solve all the problems ralated with computer architecture, but now I have the following problems, when I link the libraries I have generated in order to make the final exe.&lt;BR /&gt;&lt;BR /&gt;                ../../lib/libZtddServ.a ../../lib/libZt.a \&lt;BR /&gt;                        /obras/master/IHM/VI/lib/libcgInterface.a \&lt;BR /&gt;                ../../lib/libXwnlio.a ../../lib/libXw.a ../../lib/libXtR2.a -lX1&lt;BR /&gt;1 -lm&lt;BR /&gt;ld: Unsatisfied symbol "IS_FCN_PTR" in file ../../lib/libZt.a[callback.o]&lt;BR /&gt;ld: Unsatisfied symbol "XtStrings" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "IS_INT8_PTR" in file ../../lib/libZt.a[prm.o]&lt;BR /&gt;ld: Unsatisfied symbol "IS_UINT16_PTR" in file ../../lib/libZt.a[color.o]&lt;BR /&gt;ld: Unsatisfied symbol "__1kanji" in file ../../lib/libIVIbuild.a[liberror.o]&lt;BR /&gt;ld: Unsatisfied symbol "XtWindowOfObject" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "IS_REAL64_PTR" in file ../../lib/libZt.a[filledge.o]&lt;BR /&gt;ld: Unsatisfied symbol "XtShellStrings" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "IS_STRUCT_PTR" in file ../../lib/libZt.a[callback.o]&lt;BR /&gt;ld: Unsatisfied symbol "IS_INT32_PTR" in file ../../lib/libZt.a[callback.o]&lt;BR /&gt;10 errors.&lt;BR /&gt;*** Error exit code 1&lt;BR /&gt;&lt;BR /&gt;I don't undertand why I have this problems because all these "Unsatisfied symbols" are defined in the .c and .h file which I used to compile the libraries.&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;</description>
      <pubDate>Mon, 20 Apr 2009 09:23:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170482#M682124</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-20T09:23:36Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170483#M682125</link>
      <description>&amp;gt;all these "Unsatisfied symbols" are defined in the .c and .h file which I used to compile the libraries.&lt;BR /&gt;&lt;BR /&gt;Are they in your libs?&lt;BR /&gt;nm -pxAN ../../lib/lib* | grep -e S_FCN_PTR -e IS_UINT16_PTR&lt;BR /&gt;&lt;BR /&gt;Do you have the archive libs in the right order?  (You can use -Wl,+n to keep searching.)</description>
      <pubDate>Mon, 20 Apr 2009 10:06:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170483#M682125</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-04-20T10:06:15Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170484#M682126</link>
      <description>&amp;gt;Are they in your libs?&lt;BR /&gt;&lt;BR /&gt;Yes they are in my libraries, all o them.&lt;BR /&gt;But I have discovered that the symbols like IS_FCN_PTR, IS_INT8_PTR and these, aren't defined, because I haven't inlcude one the hp9000s800, one define which is related with the arquitecture but it seems to be necesary not for the compilation, but yes for the linking.&lt;BR /&gt;I can remake the library libZt.a, but I don't where is defined the XtStrings and all the symbols related with. I have found one declaration in StringDef.h&lt;BR /&gt;extern _XtStringDefs_h_Const char XtStrings[];&lt;BR /&gt;but i don't know.&lt;BR /&gt;&lt;BR /&gt;Thanks again!&lt;BR /&gt;</description>
      <pubDate>Mon, 20 Apr 2009 12:07:54 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170484#M682126</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-20T12:07:54Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170485#M682127</link>
      <description>Adding the -D9000s800 in the Makefiles of the library libZt.a I have got to solve most of the error I had.&lt;BR /&gt;&lt;BR /&gt;The ones I have now are the following:&lt;BR /&gt;&lt;BR /&gt; cc -L /usr/lib/X11R6 -o ../../bin/ivibuild ivibuild.o cgPonerBPR.o ../../lib/libIVIbuild.a \&lt;BR /&gt;  ../../lib/libZtddServ.a ../../lib/libZt.a \&lt;BR /&gt;                 /obras/master/IHM/VI/lib/libcgInterface.a \&lt;BR /&gt;  ../../lib/libXwnlio.a ../../lib/libXw.a ../../lib/libXtR2.a -lX11 -lm&lt;BR /&gt;ld: Unsatisfied symbol "XtStrings" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "__1kanji" in file ../../lib/libIVIbuild.a[liberror.o]&lt;BR /&gt;ld: Unsatisfied symbol "XtWindowOfObject" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "XtShellStrings" in file ../../lib/libZtddServ.a&lt;BR /&gt;4 errors.&lt;BR /&gt;*** Error exit code 1&lt;BR /&gt;&lt;BR /&gt;Stop.&lt;BR /&gt;&lt;BR /&gt;I supose I could solve these problems adding one define to the obslote Makefile, but I don't Know where I should look for it.&lt;BR /&gt;I Know the Xt[somthing) are related with the graffics programming.&lt;BR /&gt;&lt;BR /&gt;Thanks again!&lt;BR /&gt;</description>
      <pubDate>Mon, 20 Apr 2009 13:14:48 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170485#M682127</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-20T13:14:48Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170486#M682128</link>
      <description>Adding -D9000s800 is probably wrong since you aren't on a PA-RISC (9000) machine.&lt;BR /&gt;&lt;BR /&gt;__1kanji seems to only appear in PA libc.  This was probably obsoleted long ago.  Where are you referencing this symbol?&lt;BR /&gt;&lt;BR /&gt;Using that "nm -pxAN", you can search system directories.  XtShellStrings is defined in /usr/lib/hpux32/libXt.so, -lXt.</description>
      <pubDate>Tue, 21 Apr 2009 03:24:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170486#M682128</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-04-21T03:24:25Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170487#M682129</link>
      <description>&amp;gt;Adding -D9000s800 is probably wrong since you aren't on a PA-RISC (9000) machine&lt;BR /&gt;&lt;BR /&gt;I Know that it isn't the ideal option but I have ten following code in one include whisch is asked in many source files:&lt;BR /&gt;&lt;BR /&gt;#ifdef hp9000s800&lt;BR /&gt;#define REV_STACK 1&lt;BR /&gt;&lt;BR /&gt;#define IS_INT8_PTR(addr)       (TRUE)&lt;BR /&gt;#define IS_UINT8_PTR(addr)      (TRUE)&lt;BR /&gt;&lt;BR /&gt;#define IS_INT16_PTR(addr)      (((unsigned)addr &amp;amp; 0x00000001) == 0)&lt;BR /&gt;#define IS_UINT16_PTR(addr)     (((unsigned)addr &amp;amp; 0x00000001) == 0)&lt;BR /&gt;&lt;BR /&gt;#define IS_INT32_PTR(addr)      (((unsigned)addr &amp;amp; 0x00000003) == 0)&lt;BR /&gt;#define IS_UINT32_PTR(addr)     (((unsigned)addr &amp;amp; 0x00000003) == 0)&lt;BR /&gt;#define IS_REAL32_PTR(addr)     (((unsigned)addr &amp;amp; 0x00000003) == 0)&lt;BR /&gt;#define IS_PTR_PTR(addr)        (((unsigned)addr &amp;amp; 0x00000003) == 0)&lt;BR /&gt;#define IS_FCN_PTR(addr)        (((unsigned)addr &amp;amp; 0x00000001) == 0)&lt;BR /&gt;/* On the 800, structures are either 2, 4 or 8 byte aligned depending on&lt;BR /&gt; * their contents.  The following checks for 4 byte aligned because all of&lt;BR /&gt; * our structures start with a 4 byte aligned element.  If this is used for&lt;BR /&gt; * any other structures, something will have to happen.&lt;BR /&gt; */&lt;BR /&gt;#define IS_STRUCT_PTR(addr)     (((unsigned)addr &amp;amp; 0x00000003) == 0)&lt;BR /&gt;&lt;BR /&gt;#define IS_REAL64_PTR(addr)     (((unsigned)addr &amp;amp; 0x00000007) == 0)&lt;BR /&gt;#endif hp9000s800&lt;BR /&gt;&lt;BR /&gt;this file is calles host.h and It doesn't have defines for modern architectures and it necesary for the compilation&lt;BR /&gt;&lt;BR /&gt;__1kanji seems to only appear in PA libc. This was probably obsoleted long ago. Where are you referencing this symbol?&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;This defines is a mistery by the moment.&lt;BR /&gt;&lt;BR /&gt;And usig the nm -pxAN command I have found where the Xt elements are an I have discovered that the Makefile gives the old libraries to the cc which haven't have defined the XtStrings XtWindowOfObject an the XtShellStrings, so I have change them for the new libraries an now appears new compilation errors.&lt;BR /&gt;&lt;BR /&gt;That's a conviction...&lt;BR /&gt;&lt;BR /&gt;Thanks for your ideas.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 21 Apr 2009 07:58:46 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170487#M682129</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-21T07:58:46Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170488#M682130</link>
      <description>&amp;gt;#define REV_STACK 1&lt;BR /&gt;&lt;BR /&gt;Did you change this to a 1 for IPF?&lt;BR /&gt;&lt;BR /&gt;These are all bogus and aren't valid for 64 bit:&lt;BR /&gt;==========================================================&lt;BR /&gt;#define IS_INT16_PTR(addr) (((unsigned long)addr &amp;amp; (sizeof(short) -1UL)) == 0)&lt;BR /&gt;#define IS_UINT16_PTR(addr) (((unsigned long)addr &amp;amp; (sizeof(unsigned short) -1UL)) == 0)&lt;BR /&gt;&lt;BR /&gt;#define IS_INT32_PTR(addr) (((unsigned long)addr &amp;amp; (sizeof(int) -1UL)) == 0)&lt;BR /&gt;#define IS_UINT32_PTR(addr) (((unsigned long)addr &amp;amp; (sizeof(unsigned int) -1UL)) == 0)&lt;BR /&gt;#define IS_REAL32_PTR(addr) (((unsigned long)addr &amp;amp; (sizeof(float) -1UL)) == 0)&lt;BR /&gt;#define IS_PTR_PTR(addr) (((unsigned long)addr &amp;amp; (sizeof(void*) -1UL)) == 0)&lt;BR /&gt;#define IS_FCN_PTR(addr) (((unsigned long)addr &amp;amp; (sizeof(long long) -1UL)) == 0)&lt;BR /&gt;#define IS_STRUCT_PTR(addr) (((unsigned long)addr &amp;amp; (sizeof(int) -1UL)) == 0)&lt;BR /&gt;#define IS_REAL64_PTR(addr) (((unsigned long)addr &amp;amp; (sizeof(double) -1UL)) == 0)&lt;BR /&gt;&lt;BR /&gt;&amp;gt;This defines is a mystery by the moment.&lt;BR /&gt;&lt;BR /&gt;Just grep your sources and includes for __1kanji.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;now appears new compilation errors.&lt;BR /&gt;&lt;BR /&gt;Which are?</description>
      <pubDate>Tue, 21 Apr 2009 08:43:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170488#M682130</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-04-21T08:43:12Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170489#M682131</link>
      <description>&amp;gt;&amp;gt;#define REV_STACK 1&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Did you change this to a 1 for IPF?&lt;BR /&gt;&lt;BR /&gt;No I haven't done any change, all this code is the original source.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;These are all bogus and aren't valid for 64 bit:&lt;BR /&gt;&lt;BR /&gt;So I should change the defines I have for these ones. &lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;now appears new compilation errors.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Which are?&lt;BR /&gt; The mistakes are related with the change of the libraris, now are requires new #includes, because the Makefile gave to the compiler a path with the old libraries.&lt;BR /&gt;I have found this libraries in /usr/include/X11 | /usr/include/Xm | /usr/include/Xw directories.&lt;BR /&gt;I'm adding this paths, and replacing old libraries with the new ones, but there are somo old libraries which I think are neccesry.&lt;BR /&gt;I'm purging the compilation errors little by little, I don't post this list because is too long.&lt;BR /&gt;But I attach the last list</description>
      <pubDate>Tue, 21 Apr 2009 09:03:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170489#M682131</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-21T09:03:07Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170490#M682132</link>
      <description>One of the more frequent error are related with te declaration of the fuction which seem to havo less parameter than the old ones.&lt;BR /&gt;&lt;BR /&gt;"Cascade.c", line 397: error #2140: too many arguments in function call&lt;BR /&gt;                 menubutton_class.idealWidthProc))(menuButton, &amp;amp;idealWidth);&lt;BR /&gt;                                                               ^&lt;BR /&gt;&lt;BR /&gt;"Cascade.c", line 823: error #2140: too many arguments in function call&lt;BR /&gt;          paneManagedChildren) (grandparent, mw);&lt;BR /&gt;                                ^&lt;BR /&gt;&lt;BR /&gt;I suposse the parameter which now aren't necesary should be removed, but I'm worried about other problems could apear from those, the idealWidth may be use for control something that now could be controlled by other function, or something similar.&lt;BR /&gt;&lt;BR /&gt;I think that actualizing the *.h files it's a bit "dangerous"&lt;BR /&gt;&lt;BR /&gt;Thanks again!</description>
      <pubDate>Tue, 21 Apr 2009 10:26:47 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170490#M682132</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-21T10:26:47Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170491#M682133</link>
      <description>&amp;gt;No I haven't done any change, all this code is the original source. &lt;BR /&gt;&lt;BR /&gt;Then you should set it to 0:&lt;BR /&gt;#define REV_STACK 0&lt;BR /&gt;Or remove the definition.  The stack on IPF grows in reverse, the opposite of PA.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;So I should change the defines I have for these ones.&lt;BR /&gt;&lt;BR /&gt;Most of the values are the same except for IS_FCN_PTR &amp;amp; IS_PTR_PTR.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;One of the more frequent error are related with the declaration of the function which seem to have less parameter than the old ones. &lt;BR /&gt;&lt;BR /&gt;Hmm, I guess this new version is very different.</description>
      <pubDate>Wed, 22 Apr 2009 02:37:08 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170491#M682133</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-04-22T02:37:08Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170492#M682134</link>
      <description>Yes the new version is very diferent, for example two new error are refered to system fuctions whose declaration is the following typedef void (*XtWidgetProc)(Widget) and typedef void (*XtProc)(void).&lt;BR /&gt;&lt;BR /&gt;I can see that actually have only one parameter, but in the source file I am compiling are called with two parameters and the error is that the function has too many parameter. So I think I should remove the parameter which do not fix with the declaration.&lt;BR /&gt;&lt;BR /&gt;I supose it is going to afect to the program working, but not how.&lt;BR /&gt;&lt;BR /&gt;Any recomendations?&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;</description>
      <pubDate>Wed, 22 Apr 2009 05:27:33 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170492#M682134</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-22T05:27:33Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170493#M682135</link>
      <description>&amp;gt;I think I should remove the parameter which do not fix with the declaration.&lt;BR /&gt;&lt;BR /&gt;Yes.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;I suppose it is going to affect to the program working, ... Any recommendations?&lt;BR /&gt;&lt;BR /&gt;If you had old and new man pages, you could compare.  Otherwise you'll have to look at the new man page and basically start over with the call.</description>
      <pubDate>Wed, 22 Apr 2009 09:32:17 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170493#M682135</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-04-22T09:32:17Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170494#M682136</link>
      <description>I haven't the old man pages, but I'm going to make a backup and try.&lt;BR /&gt;&lt;BR /&gt;Thank you very much Dennis.</description>
      <pubDate>Wed, 22 Apr 2009 09:44:35 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170494#M682136</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-22T09:44:35Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170495#M682137</link>
      <description>I have make the guess, but I have not sucess, I changed the header files which call to the Xt functions, but I continue with the same problem.&lt;BR /&gt;&lt;BR /&gt;ld: Unsatisfied symbol "XtStrings" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "__1kanji" in file ../../lib/libIVIbuild.a[liberror.o]&lt;BR /&gt;ld: Unsatisfied symbol "XtWindowOfObject" in file ../../lib/libZtddServ.a&lt;BR /&gt;ld: Unsatisfied symbol "XtShellStrings" in file ../../lib/libZtddServ.a&lt;BR /&gt;&lt;BR /&gt;I have done a call to nm -pxAN lib* | grep -e XtStrings and I have found the following results.&lt;BR /&gt;&lt;BR /&gt;0x00000000 U  ../../lib/libXtR2.a[Core.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXtR2.a[Event.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXtR2.a[Intrinsic.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXtR2.a[Popup.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXtR2.a[Resources.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXtR2.a[Shell.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXtR2.a[TMparse.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXtR2.a[TMstate.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Arrow.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Button.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Cascade.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Display.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Form.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[ImageEdit.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[List.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[ListRC.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Manager.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[MenuBtn.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[MenuMgr.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[MenuPane.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[MenuSep.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[PButton.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Panel.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[PopupMgr.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Primitive.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Pulldown.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[RCManager.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[ResConvert.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[SRaster.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[SText.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[SWindow.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Sash.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[ScrollBar.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[SourceDsk.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[SourceStr.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[TextEdit.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[TitleBar.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Toggle.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[VPW.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[Valuator.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXw.a[WorkSpace.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXwnlio.a[SourceDsk.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXwnlio.a[Display.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXwnlio.a[SourceStr.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libXwnlio.a[TextEdit.o]:XtStrings&lt;BR /&gt;0x00000000 U  ../../lib/libZtddServ.a:XtStrings&lt;BR /&gt;&lt;BR /&gt;XtStrings apperas in all the libaries which I have linked, so, the problem could be in the Makefile?&lt;BR /&gt;&lt;BR /&gt;Thanks!</description>
      <pubDate>Mon, 27 Apr 2009 07:51:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170495#M682137</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-27T07:51:03Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170496#M682138</link>
      <description>&amp;gt;but I continue with the same problem.&lt;BR /&gt;ld: Unsatisfied symbol "__1kanji" in liberror.o&lt;BR /&gt;&lt;BR /&gt;Compile this file with "-E -.i" and look at liberror.i.  Search for __1kanji.  This symbol is obsolete and isn't valid for any 11.x system.  You must have some 10x headers with this bad macro?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;I have done a call to nm -pxAN lib* | grep -e XtStrings and I have found the following results.&lt;BR /&gt;&lt;BR /&gt;Did you look in /usr/lib/hpux32/lib*?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;XtStrings appears in all the libraries which I have linked&lt;BR /&gt;U ../../lib/libXtR2.a[Core.o]:XtStrings&lt;BR /&gt;&lt;BR /&gt;The "U" stands for unsats, there are no definitions here.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;the problem could be in the Makefile?&lt;BR /&gt;&lt;BR /&gt;Only if the Makefile forgot to add some -lXX.&lt;BR /&gt;Is there a man entry for XtStrings?</description>
      <pubDate>Mon, 27 Apr 2009 11:55:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170496#M682138</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-04-27T11:55:39Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170497#M682139</link>
      <description>&amp;gt;Compile this file with "-E -.i" and look at liberror.i. Search for __1kanji. This symbol is obsolete and isn't valid for any 11.x system. You must have some 10x headers with this bad macro?&lt;BR /&gt;&lt;BR /&gt;I have problems to generate a preprocessed file, but I can confirm that this program was made under the 9x versiÃ³n of HP-UX.&lt;BR /&gt;&lt;BR /&gt;Did you look in /usr/lib/hpux32/lib*?&lt;BR /&gt;&lt;BR /&gt;I don't use any liebary from this folder.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt;The "U" stands for unsats, there are no definitions here.&lt;BR /&gt;&lt;BR /&gt;Ok I see now, I suposse the linker only shows me te first undefinition it finds.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Only if the Makefile forgot to add some -lXX.&lt;BR /&gt;&lt;BR /&gt;I think all the necesary -I paths are included in the makefile.&lt;BR /&gt;&lt;BR /&gt;Is there a man entry for XtStrings?&lt;BR /&gt;&lt;BR /&gt;There is not any man entry for XtStrings, but the are one for XtWindowOfObject.&lt;BR /&gt;&lt;BR /&gt;Thanks!</description>
      <pubDate>Mon, 27 Apr 2009 13:36:34 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170497#M682139</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-27T13:36:34Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170498#M682140</link>
      <description>The only file where I have references to XtStrings, is in the header file StringDefs.h&lt;BR /&gt;&lt;BR /&gt;extern _XtStringDefs_h_Const char XtStrings[];&lt;BR /&gt;&lt;BR /&gt;in that line, in the following lines XtStrings are used like this:&lt;BR /&gt;&lt;BR /&gt;#ifndef XtNaccelerators&lt;BR /&gt;#define XtNaccelerators ((char*)&amp;amp;XtStrings[0])&lt;BR /&gt;#endif&lt;BR /&gt;#ifndef XtNallowHoriz&lt;BR /&gt;#define XtNallowHoriz ((char*)&amp;amp;XtStrings[13])&lt;BR /&gt;...&lt;BR /&gt;&lt;BR /&gt;I have the extern, but I think I need something some.&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;</description>
      <pubDate>Mon, 27 Apr 2009 13:46:49 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170498#M682140</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-27T13:46:49Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170499#M682141</link>
      <description>&amp;gt;I have problems to generate a preprocessed file&lt;BR /&gt;&lt;BR /&gt;Why?  What errors?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;I can confirm that this program was made under the 9.x version of HP-UX.&lt;BR /&gt;&lt;BR /&gt;That would explain __1kanji.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;Did you look in /usr/lib/hpux32/lib*?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;I don't use any library from this folder.&lt;BR /&gt;&lt;BR /&gt;If you are on Integrity, you must use some libs from here or hpux64/.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;I suppose the linker only shows me the first unsat it finds.&lt;BR /&gt;&lt;BR /&gt;It should show all.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;Only if the Makefile forgot to add some -lXX.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;I think all the necessary -I paths are included in the makefile.&lt;BR /&gt;&lt;BR /&gt;That's -l.  And probably -lXt from below.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;The only file where I have references to XtStrings, is in the header file StringDefs.h&lt;BR /&gt;extern _XtStringDefs_h_Const char XtStrings[];&lt;BR /&gt;&lt;BR /&gt;This is defined in:&lt;BR /&gt;/usr/lib/libXt.1:   D  XtStrings&lt;BR /&gt;/usr/lib/libXt.2:   D  XtStrings&lt;BR /&gt;/usr/lib/libXt.3:   D  XtStrings&lt;BR /&gt;&lt;BR /&gt;Or:&lt;BR /&gt;D  /usr/lib/hpux32/libXt.so.1:XtStrings</description>
      <pubDate>Tue, 28 Apr 2009 02:34:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170499#M682141</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2009-04-28T02:34:57Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170500#M682142</link>
      <description>&amp;gt;&amp;gt;I have problems to generate a preprocessed file&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Why? What errors?&lt;BR /&gt;&lt;BR /&gt;The cc command returns me the preproccesed file into the screen, not into a *.i file. Despite I give a liberror.i into the command line.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;Did you look in /usr/lib/hpux32/lib*?&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;I don't use any library from this folder.&lt;BR /&gt;&lt;BR /&gt;&lt;IF you="" are="" on="" integrity=""&gt;&lt;/IF&gt;&lt;BR /&gt;I am no using this folder and after your explanation I am thiking that it could be the problem, I don't have compilation error, and I make my libraries from the source files I have, without any reference to the a lib folder.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;&amp;gt;Only if the Makefile forgot to add some -lXX.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;&amp;gt;I think all the necessary -I paths are included in the makefile.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;That's -l. And probably -lXt from below.&lt;BR /&gt;&lt;BR /&gt;These are my flags in the makefile I compile the source files which I use to generate the libIVIbuild.a&lt;BR /&gt;&lt;BR /&gt;CCFLAGS = -Wp,-H564000 -DRELEASE -D_IVIOVISUAL -D_INCLUDE_HPUX_SOURCE -D_INCLIDE&lt;BR /&gt;_POSIX_SOURCE -D_HPUX_SOURCE -D_CLASSIC_TYPES -DX11R6 -I/hpivi/tape/usr/include/&lt;BR /&gt;X11R2 -I/usr/include/X11R6 -I/usr/rtap/include -I/obras/master/EC/include -I/usr&lt;BR /&gt;/old/usr/include.&lt;BR /&gt;&lt;BR /&gt;And This my call to the linker in order to generate the final exe file. Ivibuild&lt;BR /&gt;&lt;BR /&gt;$(BIN)/ivibuild: ivibuild.o cgPonerBPR.o $(OBJLIB)&lt;BR /&gt;        $(LINK) -o $(BIN)/ivibuild ivibuild.o cgPonerBPR.o $(OBJLIB) \&lt;BR /&gt;                $(LIB)/libZtddServ.a $(LIB)/libZt.a \&lt;BR /&gt;                $(CG_DIR_IHM_VI)/lib/libcgInterface.a \&lt;BR /&gt;                $(LIB)/libXwnlio.a $(LIB)/libXw.a $(LIB)/libXtR2.a -lX11 -lm&lt;BR /&gt;&lt;BR /&gt;I am thinking abuot add the libXt.1, libXt.2, libXt.3 to the las command line in order to include the symbols which now are undefined.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&amp;gt;This is defined in:&lt;BR /&gt;&amp;gt;/usr/lib/libXt.1: D XtStrings&lt;BR /&gt;&amp;gt;/usr/lib/libXt.2: D XtStrings&lt;BR /&gt;&amp;gt;/usr/lib/libXt.3: D XtStrings&lt;BR /&gt;&lt;BR /&gt;&amp;gt;Or:&lt;BR /&gt;&amp;gt;D /usr/lib/hpux32/libXt.so.1:XtStrings&lt;BR /&gt;&lt;BR /&gt;That is a very good clue, thaks you very much.</description>
      <pubDate>Tue, 28 Apr 2009 05:59:06 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170500#M682142</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-28T05:59:06Z</dc:date>
    </item>
    <item>
      <title>Re: problems generating exe file</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170501#M682143</link>
      <description>When I had the -l /usr/lib/libXt.1 the linker returns a:&lt;BR /&gt;ld: Mismatched ABI (not an ELF file) for /usr/lib/libXt.1&lt;BR /&gt;Fatal error.&lt;BR /&gt;&lt;BR /&gt;what can I do?&lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;</description>
      <pubDate>Tue, 28 Apr 2009 06:28:52 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/problems-generating-exe-file/m-p/5170501#M682143</guid>
      <dc:creator>Eder Urruela</dc:creator>
      <dc:date>2009-04-28T06:28:52Z</dc:date>
    </item>
  </channel>
</rss>

