On Sun, 2010-11-21 at 16:31 +0530, sankar bose wrote:
> GCC    src/bindings/org/freedesktop/enchant/EnchantBrokerOverride.c
> src/bindings/org/freedesktop/enchant/EnchantBrokerOverride.c:35:21:
> error: gtk/gtk.h: No such file or directory
> src/bindings/org/freedesktop/enchant/EnchantBrokerOverride.c:36:21:
> error: enchant.h: No such file or directory
> In file included from
> src/bindings/org/freedesktop/enchant/EnchantBrokerOverride.c:38:

You're missing the necessary build prerequisites. If you install the
"development" packages for GTK etc you'll be on your way.

++

The top level configure script is supposed to check for those, but for
whatever reason, no one running Fedora has contributed code to do this.
But it should have the checks, definitely.

Attached is patch (Bazaar bundle, actually) to 4.0.17 that introduces
these probes. If you are just building from released .tar then please
tell us what the FIXMEs are. If you are building from 'mainline', then
please merge this bundle, correct the FIXMEs, and send us an updated
branch we'll merge it to 'mainline' straight away. Either way, what we'd
like to know is what *development* packages to suggest people install if
the prerequisite is not met.

Thanks,

AfC
Sydney






-- 
Andrew Frederick Cowie

Operational Dynamics is an operations and engineering consultancy
focusing on IT strategy, organizational architecture, systems
review, and effective procedures for change management: enabling
successful deployment of mission critical information technology in
enterprises, worldwide.

http://www.operationaldynamics.com/

Sydney   New York   Toronto   London
# Bazaar merge directive format 2 (Bazaar 0.90)
# revision_id: and...@operationaldynamics.com-20101121124334-\
#   6p1zw61zux7w80y2
# target_branch: ../release-4.0.17
# testament_sha1: be8ff8b85511ebd0e1b051df1aa6cc3c8740a5b0
# timestamp: 2010-11-21 23:50:03 +1100
# source_branch: bzr://research.operationaldynamics.com/bzr/java-\
#   gnome/mainline
# base_revision_id: and...@operationaldynamics.com-20101118013246-\
#   rbian8wp9zrbopjj
# 
# Begin patch
=== modified file 'configure'
--- configure	2010-08-12 23:08:04 +0000
+++ configure	2010-11-21 12:43:34 +0000
@@ -972,6 +972,62 @@
 			"Enchant",
 			"FIXME");
 
+} elsif ($os eq "fedora") {
+	check_system_library(@gnomedev_libs,
+			"cairo-svg",
+			"Cairo",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"glib-2.0 >= 2.22",
+			"GLib",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"gtk+-2.0 >= 2.20 gdk-2.0 gtk+-unix-print-2.0",
+			"GTK+",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"pango >= 1.22",
+			"Pango",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"atk",
+			"ATK",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"libglade-2.0",
+			"LibGlade",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"gtksourceview-2.0 >= 2.6.1",
+			"GtkSourceView",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"libnotify >= 0.4.5",
+			"LibNotify",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"enchant",
+			"Enchant",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"gtkspell-2.0 >= 2.0.15",
+			"GtkSpell",
+			"FIXME");
+
+	check_system_library(@gnomedev_libs,
+			"unique-1.0 >= 1.0.8",
+			"LibUnique",
+			"FIXME");
+
 }
 
 

# Begin bundle
IyBCYXphYXIgcmV2aXNpb24gYnVuZGxlIHY0CiMKQlpoOTFBWSZTWf31By8AAi1fgAAwVG///3uv
30C////6UASZQx6OGSXY1ycJJI0NKnmhG1G0yp+pqM009U0009T1HpDaI2RPUbUElNQ0BpoJ6p5T
1IeUPUA0AMg0AAAkhTSeqmntNMKjeTVGj1DNEGGoaANNBgmOMmTJiMTACZMEyAGjCMAQwCSQJNoi
n6ZKeaNBR5JppppoPUDJtQAAZADCAGSJoAbuZBgkW5EdFyu3WL8LMwG2WaNzGcYR0/Od/PNhm/Wv
7n9lmoKoZwh4kx9u1/Ewdk/pw3zYHec8Dye+Z0QwVVvqn2Qipr0pFG3JjxNtvR93Jd6Pory43b00
bybhEh0ww3EwD+yLEhqcgVd44kYpGi002XXTlSuoRaegWOun/d2xX5Try1ANTkQQ8oZ7rxGGjw2z
LJLhZcqKGzsoGgiqqBECNSYNr8WXvzKm0nnfZJSWLGmT6fKxUKiwmys2uVyEV2nyk26YQOepBmLB
UPYUbMCYVt1felnMuG6Sy0/eGOlF7RXPBiy8lk02YoC12NGZhzJQBqITgrrhPnGpcphwtlIcxphY
Ewcsoa1lr1loLkgJnueprZVVSpMzaQ8pMmKrNO99o8IyE2eJCT81lClIiXlcyJcXFJB41/MWjZbW
YznLQGFjK3Wo63EV9yjlGTp51kaCvygZxmI11o7IsnxB+AnSKeEzUV8kr9CPBbsVqT1l9Fv84KM8
GkTA+a+7dc6rBh7J1FLUFQU1O8aRHzHnShox00s5mt1wSuydaRWIk0FEBmG7Y4fpIfue8E9i1jwS
NR4xLekPm3Ryf3SR/uEk1/akUVVRo5Uj1SLtchQkaVqjC36Gi44XE7cR2ZzoOL4YsIcfnqi5BGtk
ihyi6VcWDO3Yd9RkiRMkUJhEIu72FdZhrJzxPnKqDAwGIdnGXeVLnLM4SOrrCZBiZbVSqfa2qpj4
pEX7kj3pFfbVsbCgRQb9Puu3vfaUWKSxF74LVlOqLiDSpFpY5QSIWYBDm5cGQZxFLwtz+295PedX
PDjnbpdJHAMoLZH3kEjXOYuuyzC17OqqcUzN+XFZopSPflO1MoNZplXiER4O1x5bpXk0jU9EBhFd
ClC3w5TOaebpIaIGfo5VGcOvbleylYNI1cxHKiF5X+QUzofQxJXlgMZr7kjAqinLQt+hkwCiwYxH
x+6bwn4ZMXuIywMfa6gw5wv09G9hRnCYi4zmgKpXSe/1rYtW4rncZI0A4ka8ApB7gyduyTxDGxn7
SYkRoLrecfV6EhyRTpWKCRorOcgI0RdEi9PTAtfkEPn2SD1QEUb2CDzh/rSxIzxJVIZky4RLS4Yw
SNyQ1sol2RA/qENeU/MuYHLM5f7Hf9eHPst+wq1j6MzmUshM6oSyYUbGxYaPAah9Oxyck14JhFKw
VSJIhXUcMZskUcX3KA207cw95akOTKKRiI3150RWV2+9DUqPhqc4kkVor3lSRh2DiOGd0GuDOSL4
6GNUrnGQekXHjGJhjChlOzN5zQ1+2NOQqWnWLSkY1JwDxchOEUZeKsvFEMlrMhdIrLhGNCnSYvSu
ILHX3i7kinChIfvqDl4=

Attachment: signature.asc
Description: This is a digitally signed message part

------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
java-gnome-developer mailing list
java-gnome-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/java-gnome-developer

Reply via email to