Geoff Norton wrote:
> Your system linker is loading system mono not the parallel mono.
>
> export LD_LIBRARY_PATH=/path/to/parallel/mono/prefix/lib
>
> -g
Not to be too big a pain but it still doesn't work. If it finds libs
during compile why can't it find them at runtime?
This version won't even compile with the dist versions of most
dependencies except maybe bison and libtool so I'm really confused.
I'm working on Ubuntu 9.04.
When I run the autogen.sh it assumes /usr/local/lib but i've used
--prefix=/usr/local/lib anyway.
Ubuntu default is /usr/lib so I should have parallel mono installations.
I've compiled & installed ffmpeg in both library path's.
I've compiled & installed libgdiplus in both library paths.
I used SVN to get mono, mcs and gtk-sharp then compiled mono.
I installed firefox-gdb and tried debugging it with:
firefox -g -d gdb
It doesn't find any debugging symbols, loads fine then gdb exits.
gdb
backtrace
no stack
gdb
======= Basic runthrough ===
sig...@siggma-desktop:~/moon$ export LD_LIBRARY_PATH=/usr/local/lib
sig...@siggma-desktop:~/moon$ ./autogen.sh
...
...
General configuration:
Using cairo: embedded
Test Harness: no (reason: failed to find ImageMagick++ >= 6.2.5)
Performance Suite: yes
Debug configuration:
Sanity checks: yes
Object tracking: no
Logging support with MOONLIGHT_DEBUG: yes
Media Support:
FFmpeg: yes
ALSA: yes
PulseAudio: yes
Silverlight Support:
Silverlight 1.0: yes
Silverlight 2.0: yes
Browser plugin assemblies: yes
Path to mcs tree: ./../mcs
Path to mono-basic tree: no
Desktop application assemblies: yes
Browser Support:
Firefox: yes
Plugin Installer (.xpi): yes
Gecko 1.8 (Firefox 2): no (reason: missing FF2 development
packages)
Gecko 1.9 (Firefox 3): yes
Now type `make' to compile
sig...@siggma-desktop:~/moon$ make
....
...
make[2]: Entering directory `/home/siggma/moon/scripts'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/siggma/moon/scripts'
make[2]: Entering directory `/home/siggma/moon'
make[2]: Leaving directory `/home/siggma/moon'
make[1]: Leaving directory `/home/siggma/moon'
sig...@siggma-desktop:~/moon$ make test-plugin
make -C plugin test-plugin
make[1]: Entering directory `/home/siggma/moon/plugin'
mkdir -p ~/.mozilla/plugins
rm -f ~/.mozilla/plugins/libmoon.so ~/.mozilla/plugins/libmoonplugin.so
~/.mozilla/plugins/libmoonloader.so
cp .libs/libmoonloader.so ~/.mozilla/plugins
make[1]: Leaving directory `/home/siggma/moon/plugin'
sig...@siggma-desktop:~/moon$ firefox
Attempting to load the system libmoon
/usr/lib/firefox-3.0.10/firefox: symbol lookup error:
/home/siggma/.mozilla/plugins/libmoonloader.so: undefined symbol:
mono_config_parse_memory
sig...@siggma-desktop:~/moon$
_______________________________________________
Moonlight-list mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/moonlight-list