RE: [Mono-list] GAC-only installation?

2004-04-30 Thread Arild Fines
Jaroslaw Kowalski wrote:
 Note that MS doesn't allow you
 to reference dlls in the GAC.

Oh, it's doable. You just need to figure out what the real path is.


-- 
Arild

AnkhSVN: http://ankhsvn.tigris.org
Blog: http://ankhsvn.com/blog
IRC: irc://irc.freenode.net/ankhsvn

We've got to find out what people want from fire, how they relate to it,
what sort of image it has for them.' The crowd were tense. They were
expecting something wonderful from Ford.`Stick it up your nose,' he
said.`Which is precisely the sort of thing we need to know,' insisted the
girl, `Do people want fire that can be fitted nasally?'

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] GAC-only installation?

2004-04-30 Thread Gert Driesen
Jarek,

I couldn't agree more.  I already posted a message about this (and a few
other issues) in the Mono dev list earlier.

I really hope the Mono team will reconsider this ...

Gert

- Original Message - 
From: Jaroslaw Kowalski [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Friday, April 30, 2004 11:35 PM
Subject: [Mono-list] GAC-only installation?


 Hi!

 I've noticed that under the new build system some libraries are only
 installed into GAC.
 That means that there's no longer /usr/lib/System.*.dll that could be
used
 for compilation as a reference.

 That means I have to do:

 export MONO_PATH=~/src/mcs/class/lib/default/

 before I can even run mcs -r System.Data.dll xxx.cs

 MS keeps the second copy of each system dll in the same directory where
 csc.exe is located (C:\WINNT\Microsft.NET\Framework\v1.1.4322) for the
sole
 purpose of referencing it during compilation. Note that MS doesn't allow
you
 to reference dlls in the GAC.

 Are you planning to have a similar structure in mono-1.0? If not, what
will
 the setup look like? I would vote for a flat directory where mcs.exe and
 all libraries are kept - just because it's simple and familiar to csc.exe
 users.

 Jarek

 BTW. Because of this issue, NAnt/CVS is no longer runnable on Mono ;-(

 ___
 Mono-list maillist  -  [EMAIL PROTECTED]
 http://lists.ximian.com/mailman/listinfo/mono-list


___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] GAC-only installation?

2004-04-30 Thread Jaroslaw Kowalski
Yes, but the paths are cryptic because MS doesn't want you to do so.

Jarek
- Original Message - 
From: Arild Fines [EMAIL PROTECTED]
To: Jaroslaw Kowalski [EMAIL PROTECTED]; [EMAIL PROTECTED]
Sent: Friday, April 30, 2004 11:58 PM
Subject: RE: [Mono-list] GAC-only installation?


 Jaroslaw Kowalski wrote:
  Note that MS doesn't allow you
  to reference dlls in the GAC.
 
 Oh, it's doable. You just need to figure out what the real path is.
 
 
 -- 
 Arild
 
 AnkhSVN: http://ankhsvn.tigris.org
 Blog: http://ankhsvn.com/blog
 IRC: irc://irc.freenode.net/ankhsvn
 
 We've got to find out what people want from fire, how they relate to it,
 what sort of image it has for them.' The crowd were tense. They were
 expecting something wonderful from Ford.`Stick it up your nose,' he
 said.`Which is precisely the sort of thing we need to know,' insisted the
 girl, `Do people want fire that can be fitted nasally?'
 
___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list


Re: [Mono-list] GAC-only installation?

2004-04-30 Thread Todd Berman
On Fri, 2004-30-04 at 23:35 +0200, Jaroslaw Kowalski wrote:
 Hi!
 
 I've noticed that under the new build system some libraries are only
 installed into GAC.
 That means that there's no longer /usr/lib/System.*.dll that could be used
 for compilation as a reference.
 
 That means I have to do:
 
 export MONO_PATH=~/src/mcs/class/lib/default/
 
 before I can even run mcs -r System.Data.dll xxx.cs
 

This seems to be working here, I would update cvs and try again.

--Todd

___
Mono-list maillist  -  [EMAIL PROTECTED]
http://lists.ximian.com/mailman/listinfo/mono-list