<?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: Building Mozilla LDAP SDK in Operating System - Linux</title>
    <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092696#M92676</link>
    <description>Hi (again):&lt;BR /&gt;&lt;BR /&gt;&amp;gt; I found some ^A and ^C characters. Any Idea what are they ??? &lt;BR /&gt;&lt;BR /&gt;The ^A would be a SHO (Start-of-Header) and the ^C would be an ETX (End-of-Text).&lt;BR /&gt;&lt;BR /&gt;You will find the 'ascii(5)' manpages useful.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
    <pubDate>Tue, 20 Nov 2007 08:08:41 GMT</pubDate>
    <dc:creator>James R. Ferguson</dc:creator>
    <dc:date>2007-11-20T08:08:41Z</dc:date>
    <item>
      <title>Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092684#M92664</link>
      <description>I am trying to build mozilla LDAP SDK on hp-ux 11.11. I am getting the following errors:&lt;BR /&gt;gmake[2]: Entering directory `/scratch/kavita/LDAP_SDK5_Source/mozilla/security/coreconf/nsinstall'&lt;BR /&gt;cc -o HP-UXB.11.11_OPT.OBJ/nsinstall.o -c -O -DHPUX10 -D_POSIX_C_SOURCE=199506L -Ae +Z -DHPUX -Dhppa -D_HPUX_SOURCE -DHPUX11  -DXP_UNIX -UDEBUG -DNDEBUG -I../../../dist/HP-UXB.11.11_OPT.OBJ/include  -I../../../dist/public/coreconf -I../../../dist/private/coreconf  nsinstall.c&lt;BR /&gt;(Bundled) cc: warning 480: The -O option is available only with the C/ANSI C product; ignored.&lt;BR /&gt;(Bundled) cc: warning 480: The -A option is available only with the C/ANSI C product; ignored.&lt;BR /&gt;(Bundled) cc: warning 480: The +Z option is available only with the C/ANSI C product; ignored.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 60: error 1705: Function prototypes are an ANSI feature.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 61: error 1705: Function prototypes are an ANSI feature.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 62: error 1000: Unexpected symbol: "ino".&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 62: error 1705: Function prototypes are an ANSI feature.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 63: error 1000: Unexpected symbol: "size".&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 63: error 1506: Parameters allowed in function definition only.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 64: error 1705: Function prototypes are an ANSI feature.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 65: error 1705: Function prototypes are an ANSI feature.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 66: error 1705: Function prototypes are an ANSI feature.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 69: error 1705: Function prototypes are an ANSI feature.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 72: error 1705: Function prototypes are an ANSI feature.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 75: warning 5: "const" will become a keyword.&lt;BR /&gt;(Bundled) cc: "pathsub.h", line 75: error 1000: Unexpected symbol: "char".&lt;BR /&gt;(Bundled) cc: error 2017: Cannot recover from earlier errors, terminating.&lt;BR /&gt;gmake[2]: *** [HP-UXB.11.11_OPT.OBJ/nsinstall.o] Error 1&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Can anybody help ?</description>
      <pubDate>Fri, 26 Oct 2007 07:55:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092684#M92664</guid>
      <dc:creator>Steve_The_King</dc:creator>
      <dc:date>2007-10-26T07:55:57Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092685#M92665</link>
      <description>Hi:&lt;BR /&gt;&lt;BR /&gt;You need the Ansi C compiler.  You have only the bundled C one which is virtually useless.  You can license a version here:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B9007AA" target="_blank"&gt;http://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B9007AA&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;An evaluation copy is also available here:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B9007AAEVAL" target="_blank"&gt;http://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=B9007AAEVAL&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Fri, 26 Oct 2007 08:04:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092685#M92665</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-10-26T08:04:03Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092686#M92666</link>
      <description>I tried accessing the link provided for evaluation copy of cc compiler but the instaaltion instructions say that we need to have a 26-digit hexadecimal license key. I did not find this key anywhere. Please help.</description>
      <pubDate>Mon, 29 Oct 2007 01:56:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092686#M92666</guid>
      <dc:creator>Steve_The_King</dc:creator>
      <dc:date>2007-10-29T01:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092687#M92667</link>
      <description>Hi (again):&lt;BR /&gt;&lt;BR /&gt;See:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=1048444" target="_blank"&gt;http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=1048444&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Tue, 30 Oct 2007 09:24:12 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092687#M92667</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-10-30T09:24:12Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092688#M92668</link>
      <description>I encounterd the following problem while building mozilla ldap sdk. Can someone please let me know how to go about it ?&lt;BR /&gt;&lt;BR /&gt;cc: "/scratch//LDAP_SDK5_Source/mozilla/nsprpub/pr/include/prlock.h", line 80: warning 870: __declspec() ignored if -Bhidden/-Bhidden_def not used.&lt;BR /&gt;cc: "/scratch//LDAP_SDK5_Source/mozilla/nsprpub/pr/include/prlock.h", line 91: error 1000: Unexpected symbol: "export".&lt;BR /&gt;cc: "/scratch//LDAP_SDK5_Source/mozilla/nsprpub/pr/include/prlock.h", line 91: warning 870: __declspec() ignored if -Bhidden/-Bhidden_def not used.&lt;BR /&gt;cc: "/scratch//LDAP_SDK5_Source/mozilla/nsprpub/pr/include/prlock.h", line 102: error 1000: Unexpected symbol: "export".&lt;BR /&gt;cc: "/scratch//LDAP_SDK5_Source/mozilla/nsprpub/pr/include/prlock.h", line 102: warning 870: __declspec() ignored if -Bhidden/-Bhidden_def not used.&lt;BR /&gt;</description>
      <pubDate>Fri, 02 Nov 2007 02:31:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092688#M92668</guid>
      <dc:creator>Steve_The_King</dc:creator>
      <dc:date>2007-11-02T02:31:36Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092689#M92669</link>
      <description>&amp;gt;I encountered the following problem while building mozilla ldap sdk. &lt;BR /&gt;cc: ".../include/prlock.h", line 91: error 1000: Unexpected symbol: "export".&lt;BR /&gt;&lt;BR /&gt;You need to provide what was on line 91.  There also may be evil macros that change what you see in your .h.  So you need to compile with -E and save stdout.  Then see if you can find that same line and see where export comes from.&lt;BR /&gt;&lt;BR /&gt;If it still isn't obvious, you need a bigger gun:&lt;BR /&gt;cc ... -E -Wp,-C,-G&lt;BR /&gt;Then save stdout and look for export.</description>
      <pubDate>Fri, 02 Nov 2007 23:34:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092689#M92669</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-11-02T23:34:05Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092690#M92670</link>
      <description>Line 91 conatins &lt;BR /&gt;NSPR_API(void) PR_DestroyLock(PRLock *lock);&lt;BR /&gt;&lt;BR /&gt;Also I am getting the same problem for other files.For eg &lt;BR /&gt;/scratch/LDAP_SDK5_Source/mozilla/nsprpub/pr/include/pratom.h&lt;BR /&gt;line 57:  error 1000: Unexpected symbol: "export"&lt;BR /&gt;&lt;BR /&gt;where line 57 is :- &lt;BR /&gt;&lt;BR /&gt;NSPR_API(PRInt32) PR_AtomicIncrement(PRInt32 *val);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;The same error continues for many other files.&lt;BR /&gt;</description>
      <pubDate>Mon, 05 Nov 2007 08:22:58 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092690#M92670</guid>
      <dc:creator>Steve_The_King</dc:creator>
      <dc:date>2007-11-05T08:22:58Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092691#M92671</link>
      <description>&amp;gt;Line 91 contains:&lt;BR /&gt;NSPR_API(void) PR_DestroyLock(PRLock *lock);&lt;BR /&gt;&lt;BR /&gt;Then there must be evil macros on that line.  As I said:&lt;BR /&gt;If it still isn't obvious, you need a bigger gun: cc ... -E -Wp,-C,-G&lt;BR /&gt;Then save stdout and look for export.</description>
      <pubDate>Mon, 05 Nov 2007 17:04:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092691#M92671</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-11-05T17:04:10Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092692#M92672</link>
      <description>Following is the stdout with -E option and I can see export keyword here.&lt;BR /&gt;&lt;BR /&gt;I am sorry but I din't still din't understand how to solve it.  :-(&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;# 45 "/scratch/LDAP_SDK5_Source/mozilla/nsprpub/pr/include/pratom.h"&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;# 57&lt;BR /&gt;extern __declspec(export) PRInt32       PR_AtomicIncrement(PRInt32 *val);&lt;BR /&gt;# 68&lt;BR /&gt;extern __declspec(export) PRInt32       PR_AtomicDecrement(PRInt32 *val);&lt;BR /&gt;# 80&lt;BR /&gt;extern __declspec(export) PRInt32  PR_AtomicSet(PRInt32 *val, PRInt32 newval);&lt;BR /&gt;# 92&lt;BR /&gt;extern __declspec(export) PRInt32       PR_AtomicAdd(PRInt32 *ptr, PRInt32 val);&lt;BR /&gt;</description>
      <pubDate>Tue, 06 Nov 2007 01:02:59 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092692#M92672</guid>
      <dc:creator>Steve_The_King</dc:creator>
      <dc:date>2007-11-06T01:02:59Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092693#M92673</link>
      <description>&lt;!--!*#--&gt;As I said:&lt;BR /&gt;   If it still isn't obvious, you need a bigger gun: cc ... -E -Wp,-C,-G&lt;BR /&gt;   Then save stdout and look for export.&lt;BR /&gt;&lt;BR /&gt;With -G, cpp enables an obsolete static analysis for macros.  By looking at that line you should see the macro and the macro expansion.  Probably NSPR_API.&lt;BR /&gt;&lt;BR /&gt;Your original message had prlock.h but this one has pratom.h?&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 06 Nov 2007 01:13:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092693#M92673</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-11-06T01:13:56Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092694#M92674</link>
      <description>Which version of the LDAP SDK, NSPR, and NSS are you trying to build?&lt;BR /&gt;&lt;BR /&gt;The free product LDAP-UX Integration delivers a pre-built Mozilla LDAP SDK and its dependencies. It's supported by HP and includes the header files for development.  LDAP-UX 4.0 bundles LDAP SDK 5.14.1 and LDAP-UX 4.1x bundles LDAP SDK 5.17.1.&lt;BR /&gt;&lt;A href="http://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=J4269AA" target="_blank"&gt;http://h20392.www2.hp.com/portal/swdepot/displayProductInfo.do?productNumber=J4269AA&lt;/A&gt;&lt;BR /&gt;</description>
      <pubDate>Fri, 09 Nov 2007 14:10:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092694#M92674</guid>
      <dc:creator>Weltman, Ulf</dc:creator>
      <dc:date>2007-11-09T14:10:41Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092695#M92675</link>
      <description>Below is the output I got after building my code with the above mentioned flags.&lt;BR /&gt;&lt;BR /&gt;I found some ^A and ^C characters. Any Idea what are they ??? &lt;BR /&gt;&lt;BR /&gt;^Aextern __declspec(export) PRInt32^BNSPR_API(PRInt32)^C        PR_AtomicIncrement(PRInt32 *val);</description>
      <pubDate>Tue, 20 Nov 2007 08:02:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092695#M92675</guid>
      <dc:creator>Steve_The_King</dc:creator>
      <dc:date>2007-11-20T08:02:10Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092696#M92676</link>
      <description>Hi (again):&lt;BR /&gt;&lt;BR /&gt;&amp;gt; I found some ^A and ^C characters. Any Idea what are they ??? &lt;BR /&gt;&lt;BR /&gt;The ^A would be a SHO (Start-of-Header) and the ^C would be an ETX (End-of-Text).&lt;BR /&gt;&lt;BR /&gt;You will find the 'ascii(5)' manpages useful.&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...</description>
      <pubDate>Tue, 20 Nov 2007 08:08:41 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092696#M92676</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-11-20T08:08:41Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092697#M92677</link>
      <description>There are ^C characters at the start of #define statements and also some ^B characters. What do these mean. Again what are 'ascii(5)' manpages. Please let me know.&lt;BR /&gt;&lt;BR /&gt;And how do I now proceed with my compilation.</description>
      <pubDate>Tue, 20 Nov 2007 08:16:44 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092697#M92677</guid>
      <dc:creator>Steve_The_King</dc:creator>
      <dc:date>2007-11-20T08:16:44Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092698#M92678</link>
      <description>Hi (again):&lt;BR /&gt;&lt;BR /&gt;&amp;gt; There are ^C characters at the start of #define statements and also some ^B characters. What do these mean. Again what are 'ascii(5)' manpages. Please let me know.&lt;BR /&gt;&lt;BR /&gt;The characters should not be present.  However you propagated the file to the platform on which you see these characters must have introduced them.&lt;BR /&gt;&lt;BR /&gt;# man 5 ascii&lt;BR /&gt;&lt;BR /&gt;...or:&lt;BR /&gt;&lt;BR /&gt;&lt;A href="http://docs.hp.com/en/B2355-60105/ascii.5.html" target="_blank"&gt;http://docs.hp.com/en/B2355-60105/ascii.5.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Regards!&lt;BR /&gt;&lt;BR /&gt;...JRF...&lt;BR /&gt;</description>
      <pubDate>Tue, 20 Nov 2007 08:23:37 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092698#M92678</guid>
      <dc:creator>James R. Ferguson</dc:creator>
      <dc:date>2007-11-20T08:23:37Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092699#M92679</link>
      <description>&amp;gt;I found some ^A and ^C characters. Any idea what are they???&lt;BR /&gt;^Aextern __declspec(export) PRInt32^BNSPR_API(PRInt32)^C&lt;BR /&gt;&lt;BR /&gt;These are how the preprocessing static analysis info is passed to the compiler.  The text between ^A and ^B is the macro expansion and the text between ^B and ^C is the macro.&lt;BR /&gt;&lt;BR /&gt;So the macro NSPR_API is broken.  It should be either:&lt;BR /&gt;#define NSPR_API(X) extern __declspec(dllexport) X&lt;BR /&gt;or:&lt;BR /&gt;#define NSPR_API(X) extern X&lt;BR /&gt;&lt;BR /&gt;&amp;gt;And how do I now proceed with my compilation.&lt;BR /&gt;&lt;BR /&gt;You need to find where NSPR_API is defined and see if there are some -Ds that make it work for HP-UX, or you need to fix it.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;JRF: You will find the 'ascii(5)' manpages useful. &lt;BR /&gt;&amp;gt;The characters should not be present. &lt;BR /&gt;&lt;BR /&gt;Not in this case.&lt;BR /&gt;Of course they should.  Steve did what I wanted.  This is how you debug evil macro problems.</description>
      <pubDate>Tue, 20 Nov 2007 20:09:30 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092699#M92679</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-11-20T20:09:30Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092700#M92680</link>
      <description>I observered the following thing:-&lt;BR /&gt;&lt;BR /&gt;While building with -Wp, -C, -G flags, if I redirect the output to a file I can see various ^C, ^B flags. But when the output is on standard output it seems fine . No ^C, ^B , ^A are found, so I guess this is fine.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;But what next ??????</description>
      <pubDate>Wed, 21 Nov 2007 01:11:56 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092700#M92680</guid>
      <dc:creator>Steve_The_King</dc:creator>
      <dc:date>2007-11-21T01:11:56Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092701#M92681</link>
      <description>&amp;gt;I observed the following thing:&lt;BR /&gt;&amp;gt;While building with -Wp, -C, -G flags, if I redirect the output to a file I can see various ^C, ^B flags.&lt;BR /&gt;&lt;BR /&gt;You (or more correctly I) want to see them.&lt;BR /&gt;&lt;BR /&gt;&amp;gt;But what next?&lt;BR /&gt;&lt;BR /&gt;I told you.  You need to fix the NSPR_API macro.  If you scan that -E output file you'll see where it is defined.&lt;BR /&gt;&lt;BR /&gt;Then you find the .c or .h and look at that.&lt;BR /&gt;Of course there could be another macro that changes dllexport to export.&lt;BR /&gt;&lt;BR /&gt;If you attach that -E output file, I can look at it.  (You may have to gzip it.)</description>
      <pubDate>Wed, 21 Nov 2007 02:28:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092701#M92681</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-11-21T02:28:03Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092702#M92682</link>
      <description>here's file.txt with built with the specified macros</description>
      <pubDate>Wed, 21 Nov 2007 04:00:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092702#M92682</guid>
      <dc:creator>Steve_The_King</dc:creator>
      <dc:date>2007-11-21T04:00:07Z</dc:date>
    </item>
    <item>
      <title>Re: Building Mozilla LDAP SDK</title>
      <link>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092703#M92683</link>
      <description>&amp;gt;here's file.txt with built with the specified macros&lt;BR /&gt;&lt;BR /&gt;Searching for NSPR_API shows it is line 202 in .../pr/include/prtypes.h.  This macro uses PR_IMPORT.&lt;BR /&gt;Line 154 defines PR_IMPORT with the incorrect __declspec(export)&lt;BR /&gt;&lt;BR /&gt;(You can stop right here and just change "export" to "dllexport".)&lt;BR /&gt;&lt;BR /&gt;On line 80 there is:&lt;BR /&gt;#elif  defined(XP_MAC)&lt;BR /&gt;This seems to be false because there are a bunch of skipped lines.  151 has a #else?&lt;BR /&gt;&lt;BR /&gt;Perhaps you have mistakenly defined XP_MAC?&lt;BR /&gt;This seems to be defined if not defined in .../pr/src/md/mac/prcpucfg.h on line 36.&lt;BR /&gt;So I don't know why XP_MAC seems to be false?&lt;BR /&gt;Can you provide ../pr/include/prtypes.h?</description>
      <pubDate>Wed, 21 Nov 2007 04:27:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-linux/building-mozilla-ldap-sdk/m-p/4092703#M92683</guid>
      <dc:creator>Dennis Handly</dc:creator>
      <dc:date>2007-11-21T04:27:14Z</dc:date>
    </item>
  </channel>
</rss>

