<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Mozilla Platform - XPCOM in C++</title>
	<atom:link href="http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/feed/" rel="self" type="application/rss+xml" />
	<link>http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/</link>
	<description></description>
	<pubDate>Wed, 20 Aug 2008 10:41:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>By: Kevin</title>
		<link>http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-190</link>
		<dc:creator>Kevin</dc:creator>
		<pubDate>Sat, 02 Dec 2006 03:46:29 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-190</guid>
		<description>IT WORKED!!!

I have tried sooo many XPCOM examples and nothing seems to work.  I was doing something wrong, and I could never figure out what that was.  So when I found your example I just thought "Well, I'll try again, but it will probably have some other flaw just like the others."  Au contraire!  It worked.

I'm so happy.  I can now really get moving on my XULRunner app.  Thank you so much.</description>
		<content:encoded><![CDATA[<p>IT WORKED!!!</p>
<p>I have tried sooo many XPCOM examples and nothing seems to work.  I was doing something wrong, and I could never figure out what that was.  So when I found your example I just thought &#8220;Well, I&#8217;ll try again, but it will probably have some other flaw just like the others.&#8221;  Au contraire!  It worked.</p>
<p>I&#8217;m so happy.  I can now really get moving on my XULRunner app.  Thank you so much.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Finkle</title>
		<link>http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-181</link>
		<dc:creator>Mark Finkle</dc:creator>
		<pubDate>Wed, 22 Nov 2006 17:56:45 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-181</guid>
		<description>Andrey,

The MDC article (http://developer.mozilla.org/en/docs/XPCOM_Glue) says you only need to use MOZILLA_STRICT_API when using Gecko 1.7 or earlier. I am using Gecko 1.8, I don't need it.</description>
		<content:encoded><![CDATA[<p>Andrey,</p>
<p>The MDC article (http://developer.mozilla.org/en/docs/XPCOM_Glue) says you only need to use MOZILLA_STRICT_API when using Gecko 1.7 or earlier. I am using Gecko 1.8, I don&#8217;t need it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrey L. Fisunenko</title>
		<link>http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-180</link>
		<dc:creator>Andrey L. Fisunenko</dc:creator>
		<pubDate>Wed, 22 Nov 2006 13:40:45 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-180</guid>
		<description>Project xpcom-test.zip does not contain required definition MOZILLA_STRICT_API.
(Preprocessor Definitions). Without it compiler can't recognize nsString.</description>
		<content:encoded><![CDATA[<p>Project xpcom-test.zip does not contain required definition MOZILLA_STRICT_API.<br />
(Preprocessor Definitions). Without it compiler can&#8217;t recognize nsString.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Biesinger</title>
		<link>http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-178</link>
		<dc:creator>Christian Biesinger</dc:creator>
		<pubDate>Sat, 11 Nov 2006 12:01:14 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-178</guid>
		<description>Also note that you don't need to use enablePrivilege when you're a xulrunner application (assuming the file is loaded from a chrome:// URI).

I'd also declare the "obj" variable, instead of making it an implicit global variable.</description>
		<content:encoded><![CDATA[<p>Also note that you don&#8217;t need to use enablePrivilege when you&#8217;re a xulrunner application (assuming the file is loaded from a chrome:// URI).</p>
<p>I&#8217;d also declare the &#8220;obj&#8221; variable, instead of making it an implicit global variable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Christian Biesinger</title>
		<link>http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-177</link>
		<dc:creator>Christian Biesinger</dc:creator>
		<pubDate>Sat, 11 Nov 2006 11:54:55 +0000</pubDate>
		<guid isPermaLink="false">http://starkravingfinkle.org/blog/2006/10/mozilla-platform-xpcom-in-c/#comment-177</guid>
		<description>The moztools/wintools issue is that libIDL/glib must use the same C runtime as xpidl.exe. That basically means that the two must have been compiled with the same version of the compiler. As the official 1.8.x builds are compiled with VC6, you need the VC6-compiled wintools.zip instead of the vc8 compiled vc8-moztools.zip.</description>
		<content:encoded><![CDATA[<p>The moztools/wintools issue is that libIDL/glib must use the same C runtime as xpidl.exe. That basically means that the two must have been compiled with the same version of the compiler. As the official 1.8.x builds are compiled with VC6, you need the VC6-compiled wintools.zip instead of the vc8 compiled vc8-moztools.zip.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
