mail-archives/gtk-sharp-list/2004-February/003405.html

153 строки
6.6 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<TITLE> [Gtk-sharp-list] ok you got me, I'm lost!
</TITLE>
<LINK REL="Index" HREF="index.html" >
<LINK REL="made" HREF="mailto:craig%40ip80.com">
<META NAME="robots" CONTENT="index,nofollow">
<LINK REL="Previous" HREF="003403.html">
<LINK REL="Next" HREF="003409.html">
</HEAD>
<BODY BGCOLOR="#ffffff">
<H1>[Gtk-sharp-list] ok you got me, I'm lost!
</H1>
<B>Craig Williams
</B>
<A HREF="mailto:craig%40ip80.com"
TITLE="[Gtk-sharp-list] ok you got me, I'm lost!">craig@ip80.com
</A><BR>
<I>Tue, 17 Feb 2004 12:08:26 -0500</I>
<P><UL>
<LI> Previous message: <A HREF="003403.html">[Gtk-sharp-list] ok you got me, I'm lost!
</A></li>
<LI> Next message: <A HREF="003409.html">[Gtk-sharp-list] ok you got me, I'm lost!
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#3405">[ date ]</a>
<a href="thread.html#3405">[ thread ]</a>
<a href="subject.html#3405">[ subject ]</a>
<a href="author.html#3405">[ author ]</a>
</LI>
</UL>
<HR>
<!--beginarticle-->
<PRE>Thanks Jon and Shantanu - I managed to get gtk on and the application now
seems to find everything.
It doesn't do anything and thats because I based the starting thread code on
what I know of ms.net and so I'm guessing it's
different.
How did you guys learn this ? The docs are well non existant as far as do
you use glade or something else or art? Maybe it will help if I tell you I
want to develop a gui that doesn't conform to any present standards but must
run inside gnome.
thanks a lot
C
----- Original Message -----
From: &quot;Jonathan Pryor&quot; &lt;<A HREF="mailto:jonpryor@vt.edu">jonpryor@vt.edu</A>&gt;
To: &quot;Nick Van Eeckhout&quot; &lt;<A HREF="mailto:kaoskoder@pandora.be">kaoskoder@pandora.be</A>&gt;
Cc: &lt;<A HREF="mailto:gtk-sharp-list@lists.ximian.com">gtk-sharp-list@lists.ximian.com</A>&gt;
Sent: Tuesday, February 17, 2004 7:23 AM
Subject: Re: [Gtk-sharp-list] ok you got me, I'm lost!
&gt;<i> Below...
</I>&gt;<i>
</I>&gt;<i> On Tue, 2004-02-17 at 04:05, Nick Van Eeckhout wrote:
</I>&gt;<i> &gt; I messed a bit around with sqlsharp.exe (on win) and the program would
</I>&gt;<i> &gt; run if i copied it to the bin dir with all the necessary dll's but not
</I>&gt;<i> &gt; out of that directory.
</I>&gt;<i> &gt; So it makes me think that this has something to do with the fact that
</I>&gt;<i> &gt; the mono GAC is not yet finished. You can put .net dll's in the Global
</I>&gt;<i> &gt; Assembly Cache so they come widely available. I don't know if this
</I>&gt;<i> &gt; affects other dll's like GTK+.
</I>&gt;<i>
</I>&gt;<i> It has less to do with Mono's GAC not being finished, and more to do
</I>&gt;<i> with the Gtk# DLLs not being Shared Assemblies (meaning, they're not
</I>&gt;<i> signed, don't have a public key, and thus couldn't be placed in the GAC
</I>&gt;<i> even if Mono had one).
</I>&gt;<i>
</I>&gt;<i> I'm not sure when this will be fixed (hopefully before Mono's GAC is
</I>&gt;<i> complete, so we can have a test case ;-), but for the time being,
</I>&gt;<i> they're private assemblies, and thus *must* be in the same directory as
</I>&gt;<i> the executable.
</I>&gt;<i>
</I>&gt;<i> &lt;snip/&gt;
</I>&gt;<i> &gt; I have gtk# installed but I can't get it to work. Seems it wants some
</I>&gt;<i> &gt; gtk+ files and even though I have the dll's it can't use them, hell I
</I>&gt;<i> &gt; can't
</I>&gt;<i> &gt; even register them using regsvr32.
</I>&gt;<i>
</I>&gt;<i> `regsvr32' is used to register COM DLLs (DLLs with a DllRegisterServer()
</I>&gt;<i> export, among others), which doesn't describe GTK+ or Gtk#. So it's
</I>&gt;<i> perfectly sensible that regsvr32 wouldn't do anything. :-)
</I>&gt;<i>
</I>&gt;<i> &gt; I've read all the docs I could find, I've search google and the lack
</I>&gt;<i> &gt; of material on exactly how to go about using gtk# is a little
</I>&gt;<i> &gt; worrying! Is this project well supported and is development moving
</I>&gt;<i> &gt; forward? I tried looking at the gtk+ website and I'm not sure what the
</I>&gt;<i> &gt; hell I'm looking at.
</I>&gt;<i>
</I>&gt;<i> Gtk# is a managed wrapper over GTK+. Thus, you need GTK+ installed and
</I>&gt;<i> working, and the GTK+ libraries either need to be (1) in the same
</I>&gt;<i> directory as your application, or (2) in the PATH, or (3) installed in a
</I>&gt;<i> well-known location, like %WINDIR%\system32.
</I>&gt;<i>
</I>&gt;<i> It's been awhile since I've done anything with Windows, though, so
</I>&gt;<i> hopefully someone else can elaborate.
</I>&gt;<i>
</I>&gt;<i> You can find a GTK+ for Windows install here, as part of the Gimp:
</I>&gt;<i>
</I>&gt;<i> <A HREF="http://www.gimp.org/~tml/gimp/win32/downloads.html">http://www.gimp.org/~tml/gimp/win32/downloads.html</A>
</I>&gt;<i>
</I>&gt;<i> - Jon
</I>&gt;<i>
</I>&gt;<i> &gt; I don't want to compile gtk+ on my machine because I need a deployment
</I>&gt;<i> &gt; path for this new application.
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; Many of you work very hard towards mono and a free net but there must
</I>&gt;<i> &gt; be an easier path for x-windows developers to follow otherwise all
</I>&gt;<i> &gt; your newbies are going to stay away.
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; thanks - sorry for the rant ;)
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; Craig
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; [quote]
</I>&gt;<i> &gt;
</I>&gt;<i> &gt;
</I>&gt;<i> &gt;
</I>&gt;<i> &gt; _______________________________________________
</I>&gt;<i> &gt; Gtk-sharp-list maillist - <A HREF="mailto:Gtk-sharp-list@lists.ximian.com">Gtk-sharp-list@lists.ximian.com</A>
</I>&gt;<i> &gt; <A HREF="http://lists.ximian.com/mailman/listinfo/gtk-sharp-list">http://lists.ximian.com/mailman/listinfo/gtk-sharp-list</A>
</I>&gt;<i>
</I>&gt;<i> _______________________________________________
</I>&gt;<i> Gtk-sharp-list maillist - <A HREF="mailto:Gtk-sharp-list@lists.ximian.com">Gtk-sharp-list@lists.ximian.com</A>
</I>&gt;<i> <A HREF="http://lists.ximian.com/mailman/listinfo/gtk-sharp-list">http://lists.ximian.com/mailman/listinfo/gtk-sharp-list</A>
</I>&gt;<i>
</I>
</PRE>
<!--endarticle-->
<HR>
<P><UL>
<!--threads-->
<LI> Previous message: <A HREF="003403.html">[Gtk-sharp-list] ok you got me, I'm lost!
</A></li>
<LI> Next message: <A HREF="003409.html">[Gtk-sharp-list] ok you got me, I'm lost!
</A></li>
<LI> <B>Messages sorted by:</B>
<a href="date.html#3405">[ date ]</a>
<a href="thread.html#3405">[ thread ]</a>
<a href="subject.html#3405">[ subject ]</a>
<a href="author.html#3405">[ author ]</a>
</LI>
</UL>
</body></html>