[MiroDev] xul runner problem (svn, opensuse 11, x86_64)
will
willg at bluesock.org
Thu Aug 21 11:47:28 EDT 2008
The widget ui in Miro 2.0 isn't too different from the html ui in Miro
1.2.x for Linux. I'm pretty sure all the dependencies are the same.
I have no idea how OpenSUSE packages work, but I would suggest trying to
use the packages and build scripts that OpenSUSE has for Miro 1.2.x and
changing the source that's being compiled to the Miro 2.0 source.
The theory being that you're running into problems whoever builds the
Miro 1.2.x packages has already solved on your system.
Hope that helps--
/will
Davide Imbeni wrote:
> Hi,
>
> I'm running openSuse 11 on a 64 bits machine. I have installed both
> mozilla-xulrunner 1.8.1 and mozilla-xulrunner 1.9.0. <http://1.9.0.>
>
> Build and installation of svn miro go smoothly.
>
> When I run it, I get the following error:
>
>
> Traceback (most recent call last):
> File "/usr/local/bin/miro.real", line 211, in <module>
> startapp()
> File "/usr/local/bin/miro.real", line 156, in startapp
> startup(props_to_set)
> File "/usr/local/bin/miro.real", line 41, in startup
> from miro.plat.frontends.widgets.application import GtkX11Application
> File
> "/usr/local/lib64/python2.5/site-packages/miro/plat/frontends/widgets/application.py",
> line 34, in <module>
> from miro.frontends.widgets.application import Application
> File
> "/usr/local/lib64/python2.5/site-packages/miro/frontends/widgets/application.py",
> line 45, in <module>
> from miro.frontends.widgets import dialogs
> File
> "/usr/local/lib64/python2.5/site-packages/miro/frontends/widgets/dialogs.py",
> line 40, in <module>
> from miro.plat.frontends.widgets import widgetset
> File
> "/usr/local/lib64/python2.5/site-packages/miro/plat/frontends/widgets/widgetset.py",
> line 29, in <module>
> import gtkmozembed
> ImportError: /usr/lib64/xulrunner-1.8.1/libgtkembedmoz.so: undefined
> symbol: _ZN23nsSupportsWeakReference16GetWeakReferenceEPP16nsIWeakReference
>
> If I keep 1.9.0 only, the error is worse (if I understand correctly):
>
> Traceback (most recent call last):
> File "/usr/local/bin/miro.real", line 211, in <module>
> startapp()
> File "/usr/local/bin/miro.real", line 156, in startapp
> startup(props_to_set)
> File "/usr/local/bin/miro.real", line 41, in startup
> from miro.plat.frontends.widgets.application import GtkX11Application
> File
> "/usr/local/lib64/python2.5/site-packages/miro/plat/frontends/widgets/application.py",
> line 34, in <module>
> from miro.frontends.widgets.application import Application
> File
> "/usr/local/lib64/python2.5/site-packages/miro/frontends/widgets/application.py",
> line 45, in <module>
> from miro.frontends.widgets import dialogs
> File
> "/usr/local/lib64/python2.5/site-packages/miro/frontends/widgets/dialogs.py",
> line 40, in <module>
> from miro.plat.frontends.widgets import widgetset
> File
> "/usr/local/lib64/python2.5/site-packages/miro/plat/frontends/widgets/widgetset.py",
> line 29, in <module>
> import gtkmozembed
> ImportError: libgtkembedmoz.so: cannot open shared object file: No such
> file or directory
>
>
> I have made a number of attempts of installing/removing development and
> 32bit compatible packages, without any success.
> Any clue where I could keep looking?
>
> Thank you very much
>
> Davide Imbeni
>
>
> PS. I have been able to compile in the past with openSuse 10.3, but
> never yet with openSuse 11.0. And I would REALLY like to continue using
> miro 2.x, rather than the 1.2 version provided with openSuse 11...
More information about the Develop
mailing list