[Gtk-sharp-list] Glade-sharp in Windows 2000

Francisco T. Martinez martinf@mfconsulting.com
Tue, 03 Aug 2004 12:54:39 -0500


This is a multi-part message in MIME format.
--------------040908030505050101060201
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

Mike Kestner wrote:

>On Tue, 2004-08-03 at 11:25, Jorge de Jesús Ramírez Sánchez wrote:
>
>  
>
>>C:\Projects\project1>mcs hello.cs -pkg:gtk-sharp -r:glade-sharp
>>error CS0006: Cannot find assembly `glade-sharp'
>>    
>>
>
>mcs hello.cs -pkg:glade-sharp
>
>  
>
I just did a quick check and realized that I did not include 
glade-sharp.pc.  That is my bad.  I am including one that you can edit 
and later copy to the pkgconfig directory.

My suggestion is:

open the gtk-sharp.pc with text editor of your choice and copy the first 
line on that file. 

Open the glade-sharp.pc file included in this message and replace that 
first line with the one you copied from the gtk-sharp.pc file.  Save the 
changes

Copy the glade-sharp.pc file to the exact location where your 
gtk-sharp.pc file resides.

The base direcotry where the combined Mono installer was installed at, 
can be found by looking into the registry with a tool like regedit.exe. 
Use this registry information to obtain the correct path:

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Novell\Mono\1.0\FrameworkAssemblyDirectory

The pkgconfig directoy is a subdirectoy of the folder pointed in the 
string value of the Registry Key mentioned above.

If you want to avoid using the Windows Registry editor and feel more at 
home with *NIX tools you could use pkg-config.exe to obtain the path of 
the library directory.

 From the Start menu open up the Mono 1.0 Command Prompt  and type:
  pkg-config --variable libdir gtk-sharp

That will reveal the parent directory to your pkgconfig directory.

Paco






--------------040908030505050101060201
Content-Type: text/plain;
 name="glade-sharp.pc"
Content-Transfer-Encoding: base64
Content-Disposition: inline;
 filename="glade-sharp.pc"

cHJlZml4PUM6L21vbm8vTW9uby0xLjANCmV4ZWNfcHJlZml4PSR7cHJlZml4fQ0KbGliZGly
PSR7ZXhlY19wcmVmaXh9L2xpYg0KDQoNCk5hbWU6IEdsYWRlIw0KRGVzY3JpcHRpb246IEds
YWRlIyAtIEdsYWRlIC5ORVQgQmluZGluZw0KVmVyc2lvbjogMS4wDQpSZXF1aXJlczogZ3Rr
LXNoYXJwDQpMaWJzOiAtcjoke2xpYmRpcn0vbW9uby9ndGstc2hhcnAvZ2xhZGUtc2hhcnAu
ZGxs
--------------040908030505050101060201--