зеркало из https://github.com/mono/mail-archives.git
203 строки
9.4 KiB
HTML
203 строки
9.4 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE> [Gtk-sharp-list] Gtk-sharp RedHat Linux installation
|
|
</TITLE>
|
|
<LINK REL="Index" HREF="index.html" >
|
|
<LINK REL="made" HREF="mailto:gtk-sharp-list%40lists.ximian.com?Subject=%5BGtk-sharp-list%5D%20Gtk-sharp%20RedHat%20Linux%20installation&In-Reply-To=3d2f29dc0910071637x3796eba5g73078965fe463a2b%40mail.gmail.com">
|
|
<META NAME="robots" CONTENT="index,nofollow">
|
|
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
|
<LINK REL="Previous" HREF="009885.html">
|
|
<LINK REL="Next" HREF="009886.html">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#ffffff">
|
|
<H1>[Gtk-sharp-list] Gtk-sharp RedHat Linux installation</H1>
|
|
<B>chuchiehliu at micron.com</B>
|
|
<A HREF="mailto:gtk-sharp-list%40lists.ximian.com?Subject=%5BGtk-sharp-list%5D%20Gtk-sharp%20RedHat%20Linux%20installation&In-Reply-To=3d2f29dc0910071637x3796eba5g73078965fe463a2b%40mail.gmail.com"
|
|
TITLE="[Gtk-sharp-list] Gtk-sharp RedHat Linux installation">chuchiehliu at micron.com
|
|
</A><BR>
|
|
<I>Wed Oct 7 20:12:47 EDT 2009</I>
|
|
<P><UL>
|
|
<LI>Previous message: <A HREF="009885.html">[Gtk-sharp-list] Gtk-sharp RedHat Linux installation
|
|
</A></li>
|
|
<LI>Next message: <A HREF="009886.html">[Gtk-sharp-list] Gtk-sharp RedHat Linux installation
|
|
</A></li>
|
|
<LI> <B>Messages sorted by:</B>
|
|
<a href="date.html#9887">[ date ]</a>
|
|
<a href="thread.html#9887">[ thread ]</a>
|
|
<a href="subject.html#9887">[ subject ]</a>
|
|
<a href="author.html#9887">[ author ]</a>
|
|
</LI>
|
|
</UL>
|
|
<HR>
|
|
<!--beginarticle-->
|
|
<PRE>
|
|
Chris,
|
|
|
|
Thanks for your help. I am new to Linux and mono world.
|
|
|
|
(1) If I did a "sudo -s" and execute the ./configure --prefix=/usr/local. The following is what I got from console. My "where mono" is at /usr/local/bin/mono and thus add prefix as above. There is an error from console " Requested 'gtk+-2.0 >= 2.12.0' but version of GTK+ is 2.10.4". I am asking my Linux admin on this and not sure whether we can upgrade GTK+ (I am not sure where it come from? GNU installation?). Is there a way to get around it (use GTK+ 2.10.4 instead of >= 2.12.0)? Should I try older version of gtk-sharp?
|
|
|
|
<A HREF="http://lists.ximian.com/mailman/listinfo/gtk-sharp-list">root at lnxeng02</A>:[/tmp/mono/gtk-sharp-2.12.9] {3} % ./configure --prefix=/usr/local
|
|
checking build system type... i686-intel-linux-gnu
|
|
checking host system type... i686-intel-linux-gnu
|
|
checking target system type... i686-intel-linux-gnu
|
|
checking for a BSD-compatible install... /usr/bin/install -c
|
|
checking whether build environment is sane... yes
|
|
checking for a thread-safe mkdir -p... /bin/mkdir -p
|
|
checking for gawk... gawk
|
|
checking whether make sets $(MAKE)... yes
|
|
checking whether to enable maintainer-specific portions of Makefiles... no
|
|
checking for gcc... gcc
|
|
checking for gcc... (cached) gcc
|
|
checking for C compiler default output file name... a.out
|
|
checking whether the C compiler works... yes
|
|
checking whether we are cross compiling... no
|
|
checking for suffix of executables...
|
|
checking for suffix of object files... o
|
|
checking whether we are using the GNU C compiler... yes
|
|
checking whether gcc accepts -g... yes
|
|
checking for gcc option to accept ISO C89... none needed
|
|
checking for style of include used by make... GNU
|
|
checking dependency style of gcc... gcc3
|
|
checking for gcc... (cached) gcc
|
|
checking whether we are using the GNU C compiler... (cached) yes
|
|
checking whether gcc accepts -g... (cached) yes
|
|
checking for gcc option to accept ISO C89... (cached) none needed
|
|
checking dependency style of gcc... (cached) gcc3
|
|
checking for a BSD-compatible install... /usr/bin/install -c
|
|
checking how to run the C preprocessor... gcc -E
|
|
checking for grep that handles long lines and -e... /bin/grep
|
|
checking for egrep... /bin/grep -E
|
|
checking for ANSI C header files... yes
|
|
checking for a sed that does not truncate output... /bin/sed
|
|
checking for fgrep... /bin/grep -F
|
|
checking for ld used by gcc... /usr/bin/ld
|
|
checking if the linker (/usr/bin/ld) is GNU ld... yes
|
|
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
|
|
checking the name lister (/usr/bin/nm -B) interface... BSD nm
|
|
checking whether ln -s works... yes
|
|
checking the maximum length of command line arguments... 98304
|
|
checking whether the shell understands some XSI constructs... yes
|
|
checking whether the shell understands "+="... yes
|
|
checking for /usr/bin/ld option to reload object files... -r
|
|
checking for objdump... objdump
|
|
checking how to recognize dependent libraries... pass_all
|
|
checking for ar... ar
|
|
checking for strip... strip
|
|
checking for ranlib... ranlib
|
|
checking command to parse /usr/bin/nm -B output from gcc object... ok
|
|
checking for sys/types.h... yes
|
|
checking for sys/stat.h... yes
|
|
checking for stdlib.h... yes
|
|
checking for string.h... yes
|
|
checking for memory.h... yes
|
|
checking for strings.h... yes
|
|
checking for inttypes.h... yes
|
|
checking for stdint.h... yes
|
|
checking for unistd.h... yes
|
|
checking for dlfcn.h... yes
|
|
checking for objdir... .libs
|
|
checking if gcc supports -fno-rtti -fno-exceptions... no
|
|
checking for gcc option to produce PIC... -fPIC -DPIC
|
|
checking if gcc PIC flag -fPIC -DPIC works... yes
|
|
checking if gcc static flag -static works... yes
|
|
checking if gcc supports -c -o file.o... yes
|
|
checking if gcc supports -c -o file.o... (cached) yes
|
|
checking whether the gcc linker (/usr/bin/ld) supports shared libraries... yes
|
|
checking whether -lc should be explicitly linked in... no
|
|
checking dynamic linker characteristics... GNU/Linux ld.so
|
|
checking how to hardcode library paths into programs... immediate
|
|
checking whether stripping libraries is possible... yes
|
|
checking if libtool supports shared libraries... yes
|
|
checking whether to build shared libraries... yes
|
|
checking whether to build static libraries... yes
|
|
checking size of void *... 4
|
|
checking for pkg-config... /usr/bin/pkg-config
|
|
checking size of off_t... 4
|
|
checking pkg-config is at least version 0.9.0... yes
|
|
checking for MONO_DEPENDENCY... yes
|
|
checking for gacutil... /usr/local/bin/gacutil
|
|
checking for al... /usr/local/bin/al
|
|
checking for mono... /usr/local/bin/mono
|
|
checking for mcs... /usr/local/bin/mcs
|
|
checking for MONO_CAIRO... yes
|
|
checking for GLIB... yes
|
|
checking for PANGO... yes
|
|
checking for ATK... yes
|
|
checking for GTK... configure: error: Package requirements (gtk+-2.0 >= 2.12.0) were not met:
|
|
|
|
Requested 'gtk+-2.0 >= 2.12.0' but version of GTK+ is 2.10.4
|
|
|
|
Consider adjusting the PKG_CONFIG_PATH environment variable if you
|
|
installed software in a non-standard prefix.
|
|
|
|
Alternatively, you may set the environment variables GTK_CFLAGS
|
|
and GTK_LIBS to avoid the need to call pkg-config.
|
|
See the pkg-config man page for more details.
|
|
|
|
|
|
(2) If I login as myself and do a "./configure --prefix=/usr/local", the following is what I got from console. It sure looks like I have some permission issue.
|
|
|
|
<A HREF="http://lists.ximian.com/mailman/listinfo/gtk-sharp-list">chuchiehliu at lnxeng02</A>:[/tmp/mono/gtk-sharp-2.12.9] {3} % ./configure --prefix=/usr/local
|
|
./configure: line 1739: config.log: Permission denied
|
|
./configure: line 1749: config.log: Permission denied
|
|
|
|
|
|
Best regards,
|
|
Jerry
|
|
|
|
|
|
|
|
|
|
-----Original Message-----
|
|
From: Chris Howie [mailto:<A HREF="http://lists.ximian.com/mailman/listinfo/gtk-sharp-list">cdhowie at gmail.com</A>]
|
|
Sent: Wednesday, October 07, 2009 5:37 PM
|
|
To: chuchiehliu
|
|
Cc: <A HREF="http://lists.ximian.com/mailman/listinfo/gtk-sharp-list">gtk-sharp-list at lists.ximian.com</A>
|
|
Subject: Re: [Gtk-sharp-list] Gtk-sharp RedHat Linux installation
|
|
|
|
On Wed, Oct 7, 2009 at 3:38 PM, Jerry Liu <<A HREF="http://lists.ximian.com/mailman/listinfo/gtk-sharp-list">chuchiehliu at micron.com</A>> wrote:
|
|
><i> I downloaded gtk-sharp-2.12.9.tar.gz package to my RedHat box (based on
|
|
</I>><i> mono>GtkSharp>current source release).  “sudo –s” a root session.
|
|
</I>
|
|
Don't compile stuff as root.
|
|
|
|
><i> Did “tar
|
|
</I>><i> xvfz gtk-sharp-2.12.9.tar.gz”.  Then “cd gtk-sharp-2.12.9” and did
|
|
</I>><i> “./configure –prefix=/usr/local”.  All above looks ok.  When I try the next
|
|
</I>><i> “make” (as suggested in README file).  Found that the “Makefile” is missing.
|
|
</I>><i> There are Makefile.am, Makefile.in and Makefile.include but not sure how to
|
|
</I>><i> use it or use it to create a Makefile (I am new to Linux and mono).  Can
|
|
</I>><i> someone help.
|
|
</I>
|
|
If there is no Makefile, then the ./configure script did not complete
|
|
successfully. Can you attach the output it gives?
|
|
|
|
--
|
|
Chris Howie
|
|
<A HREF="http://www.chrishowie.com">http://www.chrishowie.com</A>
|
|
<A HREF="http://en.wikipedia.org/wiki/User:Crazycomputers">http://en.wikipedia.org/wiki/User:Crazycomputers</A>
|
|
</PRE>
|
|
|
|
<!--endarticle-->
|
|
<HR>
|
|
<P><UL>
|
|
<!--threads-->
|
|
<LI>Previous message: <A HREF="009885.html">[Gtk-sharp-list] Gtk-sharp RedHat Linux installation
|
|
</A></li>
|
|
<LI>Next message: <A HREF="009886.html">[Gtk-sharp-list] Gtk-sharp RedHat Linux installation
|
|
</A></li>
|
|
<LI> <B>Messages sorted by:</B>
|
|
<a href="date.html#9887">[ date ]</a>
|
|
<a href="thread.html#9887">[ thread ]</a>
|
|
<a href="subject.html#9887">[ subject ]</a>
|
|
<a href="author.html#9887">[ author ]</a>
|
|
</LI>
|
|
</UL>
|
|
|
|
<hr>
|
|
<a href="http://lists.ximian.com/mailman/listinfo/gtk-sharp-list">More information about the Gtk-sharp-list
|
|
mailing list</a><br>
|
|
</body></html>
|