Jory A. Pratt posted on Mon, 22 Oct 2012 08:24:20 -0500 as excerpted:

> Goes to show you do not understand what you are talking about. The only
> way to use libxul from version 5 on would have been to provide a symlink
> into firefox/thunderbird/seamonkey as the system gre was killed. This
> prevents any clean upgrade path hense the removal.

For anyone else without a clue what "gre" is in this context (graduate 
record exam? no, generic routing encapsulation? no), a bit of googling 
turned this up:

https://developer.mozilla.org/en-US/docs/GRE

Excerpts...

Gecko Runtime Environment

This embedding framework allows applications to locate a compatible Gecko 
runtime and embed it without knowing in advance where that runtime will 
be installed.

XULRunner: the new GRE

If you link directly against [libxpcom.so] your application will not 
launch unless [it] is in your PATH. This prevents dynamically finding a 
compatible GRE at runtime.

The solution is to statically link against xpcomglue.lib, also known as 
the "standalone glue" 

Gecko 6.0 note
(Firefox 6.0 / Thunderbird 6.0 / SeaMonkey 2.3)

Support for locating a standalone glue was removed in Gecko 6.0 (Firefox 
6.0 / Thunderbird 6.0 / SeaMonkey 2.3).

-- 
Duncan - List replies preferred.   No HTML msgs.
"Every nonfree program has a lord, a master --
and if you use the program, he is your master."  Richard Stallman


Reply via email to