Build f-spot 0.3.3 on fc6 x86_64
- From: "Gene Sm(i)th" <gd smth gmail com>
- To: f-spot-list gnome org
- Subject: Build f-spot 0.3.3 on fc6 x86_64
- Date: Sat, 17 Feb 2007 21:32:50 -0500
I have tried to build 0.3.3 from source on fedora core 6 and during
configure I get this error:
checking for Mono.Data.SqliteClient.dll... configure: error: missing
required mono 2.0 DLL: Mono.Data.SqliteClient.dll
The attached patch file shows what I did to fix this. Had to change the
/usr/lib to /usr/lib64 for the library install point as red hat uses.
After making this change, I now get this error during configure:
>>>>>>>>>>>>>>
:
checking for Mono.GetOptions.dll... found
checking for F... configure: error: Package requirements (libgnome-2.0
>= 2.2 libgnomeui-2.0 >= 2.2 libexif >= 0.5.7 libexif < 0.7.0
gtkhtml-sharp-2.0 >= 2.7 gconf-sharp-2.0 >= 2.7 glade-sharp-2.0 >= 2.7
gnome-vfs-sharp-2.0 >= 2.7 gtk+-2.0 >= 2.6 mono >= 1.1.7) were not met:
No package 'gtkhtml-sharp-2.0' found
No package 'gconf-sharp-2.0' found
No package 'gnome-vfs-sharp-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables F_CFLAGS
and F_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
>>>>>>>>>>>
Installing package gnome-sharp-devel-2.16.0-1.fc6.x86_64 fixed this.
Build help on f-spot site does not mention need for "devel" packages but
they are needed.
Now when I do a make I get this error:
>>>>>>>>>>>
Making all in tools
make[2]: Entering directory `/home/gene/f-spot-0.3.3/tools'
make[2]: *** No rule to make target `f-spot-screensaver.desktop', needed
by `all-am'. Stop.
make[2]: Leaving directory `/home/gene/f-spot-0.3.3/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gene/f-spot-0.3.3'
make: *** [all] Error 2
>>>>>>>>>>>
Redoing
./configure --prefix=/usr
seems to fix this problem. I can now run 0.3.3 on FC6.
-gene
--- configure-orig 2007-02-17 20:01:33.000000000 -0500
+++ configure 2007-02-17 20:01:48.000000000 -0500
@@ -20781,7 +20781,7 @@
for i in $needed_dlls; do
echo "$as_me:$LINENO: checking for $i.dll" >&5
echo $ECHO_N "checking for $i.dll... $ECHO_C" >&6
- if test ! -e `$PKG_CONFIG --variable=prefix mono`/lib/mono/2.0/$i.dll; then
+ if test ! -e `$PKG_CONFIG --variable=prefix mono`/lib64/mono/2.0/$i.dll; then
{ { echo "$as_me:$LINENO: error: missing required mono 2.0 DLL: $i.dll" >&5
echo "$as_me: error: missing required mono 2.0 DLL: $i.dll" >&2;}
{ (exit 1); exit 1; }; }
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]