зеркало из https://github.com/mono/mail-archives.git
49 строки
8.8 KiB
HTML
49 строки
8.8 KiB
HTML
<tt>
|
||
<div dir="ltr"><div><div>OK, it's solved.<br><br></div>With all the attempts done with Linux Mint, later I forgot to do the more obvious test in OpenSUSE. I've installed mono form sources from GitHub/mono and with it gtk-sharp compiles fine and f-spot's ./autogen.sh does not complain about it anymore.<br><br>
|
||
<br>
|
||
<br></div>Sorry for the noise.<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2014-05-23 11:45 GMT+02:00 Valentín <span dir="ltr"><<a href="mailto:valentin@sanva.net" target="_blank">valentin@sanva.net</a>></span>:<br><br>
|
||
<br>
|
||
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div>Hi all (:<br><br></div>I have tried to compile f-spot/gtk3 using Linux Mint but I've got a lot of errors trying to compile current development version of Mono, so I decided to install OpenSUSE 13.1 since it seems [1] that it is the better option to develop using Mono. But I continue having errors :(<br><br>
|
||
<br>
|
||
<br>
|
||
<br>OpenSUSE 13.1 has Mono 3.2.3 installed:<br><br>Mono JIT compiler version 3.2.3 (tarball Sat Sep 14 19:35:34 EDT 2013)<br>Copyright (C) 2002-2012 Novell, Inc, Xamarin Inc and Contributors. <a href="http://www.mono-project.com" target="_blank">www.mono-project.com</a><br><br>
|
||
<br>
|
||
<br>
|
||
TLS: __thread<br> SIGSEGV: altstack<br> Notifications: epoll<br> Architecture: amd64<br> Disabled: none<br> Misc: softdebug <br> LLVM: supported, not enabled.<br><br>
|
||
<br>
|
||
<br>
|
||
GC: sgen<br><br></div>So I just tried to compile f-spot/gtk3 and autogen.sh complains about not having gtk-sharp-3 installed so I tried to install gtk-sharp from sources... running autogen.sh from gtk-sharp shows me a warning telling me that I should use `./configure --prefix=/usr/lib64/pkgconfig/../..`, and running it that way there is no warnings nor errors. But when I run `make` it finish with this:<br><br>
|
||
<br>
|
||
<br>
|
||
<br>make[4]: se ingresa al directorio `/home/valentin/Desktop/gtk-sharp/gtk/gui-thread-check/profiler'<br>/bin/sh ../../../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I../../.. -D_REENTRANT -I/usr/lib64/pkgconfig/../../include/mono-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -g -O2 -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -MT gui-thread-check.lo -MD -MP -MF .deps/gui-thread-check.Tpo -c -o gui-thread-check.lo gui-thread-check.c<br><br>
|
||
<br>
|
||
<br>
|
||
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -D_REENTRANT -I/usr/lib64/pkgconfig/../../include/mono-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -g -O2 -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -MT gui-thread-check.lo -MD -MP -MF .deps/gui-thread-check.Tpo -c gui-thread-check.c -fPIC -DPIC -o .libs/gui-thread-check.o<br><br>
|
||
<br>
|
||
<br>
|
||
gui-thread-check.c:90:1: warning: no previous prototype for 'mono_profiler_startup' [-Wmissing-prototypes]<br> mono_profiler_startup (const char *desc)<br> ^<br>libtool: compile: gcc -DHAVE_CONFIG_H -I. -I../../.. -D_REENTRANT -I/usr/lib64/pkgconfig/../../include/mono-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Wall -g -O2 -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -MT gui-thread-check.lo -MD -MP -MF .deps/gui-thread-check.Tpo -c gui-thread-check.c -o gui-thread-check.o >/dev/null 2>&1<br><br>
|
||
<br>
|
||
<br>
|
||
mv -f .deps/gui-thread-check.Tpo .deps/gui-thread-check.Plo<br>/bin/sh ../../../libtool --tag=CC --mode=link gcc -g -O2 -g -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Wshadow -Wpointer-arith -Wno-cast-qual -Wcast-align -Wwrite-strings -o <a href="http://libmono-profiler-gui-thread-check.la" target="_blank">libmono-profiler-gui-thread-check.la</a> -rpath /usr/lib64/pkgconfig/../../lib64 gui-thread-check.lo -L/usr/lib64/pkgconfig/../../lib64 -lmono-2.0 -lm -lrt -ldl -lpthread -lglib-2.0 <br><br>
|
||
<br>
|
||
<br>
|
||
libtool: link: gcc -shared -fPIC -DPIC .libs/gui-thread-check.o -L/usr/lib64/pkgconfig/../../lib64 -lmono-2.0 -lm -lrt -ldl -lpthread -lglib-2.0 -O2 -Wl,-soname -Wl,libmono-profiler-gui-thread-check.so.0 -o .libs/libmono-profiler-gui-thread-check.so.0.0.0<br><br>
|
||
<br>
|
||
<br>
|
||
/usr/lib64/gcc/x86_64-suse-linux/4.8/../../../../x86_64-suse-linux/bin/ld: cannot find -lmono-2.0<br>collect2: error: ld returned 1 exit status<br>make[4]: *** [<a href="http://libmono-profiler-gui-thread-check.la" target="_blank">libmono-profiler-gui-thread-check.la</a>] Error 1<br><br>
|
||
<br>
|
||
<br>
|
||
make[4]: se sale del directorio `/home/valentin/Desktop/gtk-sharp/gtk/gui-thread-check/profiler'<br>make[3]: *** [all-recursive] Error 1<br>make[3]: se sale del directorio `/home/valentin/Desktop/gtk-sharp/gtk/gui-thread-check'<br><br>
|
||
<br>
|
||
<br>
|
||
make[2]: *** [all-recursive] Error 1<br>make[2]: se sale del directorio `/home/valentin/Desktop/gtk-sharp/gtk'<br>make[1]: *** [all-recursive] Error 1<br>make[1]: se sale del directorio `/home/valentin/Desktop/gtk-sharp'<br><br>
|
||
<br>
|
||
<br>
|
||
make: *** [all] Error 2<br><div><br></div><div>What should I do?<br><br></div><div>Thanks in advance for your time.<br></div><div><br>[1] <a href="http://www.go-mono.com/mono-downloads/download.html" target="_blank">http://www.go-mono.com/mono-downloads/download.html</a><br><br>
|
||
<br>
|
||
<br>
|
||
</div></div><br>
|
||
</blockquote></div><br></div><br>
|
||
|
||
</tt>
|