[Mono-devel-list] Bride of GAC

Miguel de Icaza miguel at ximian.com
Tue May 11 18:45:17 EDT 2004


> This is only necessary if compile time requires the full path, which is 
> what I am questioning, and it very well may be necesary.  Otherwise the 
> pc files could just contain '-r:gtk-sharp' like they used to before 
> 0.91.   It just seems like they way it's going now works worse than 
> before, all based on this one thing (requiring full paths to references 
> to get the version), which may or may not be solvable in other ways with 
> less adverse effects.

We tried to avoid having the full paths in place, and have MCS probe
for the right library.  

The options were:

	* Pick always the latest

	  Cons: it picked the 2.0 preview assemblies.

	* Always specify a version:

	  Cons: New syntax (small issue), not obvious to a newcomer this is
	  needed (big issue), version is not the only element, the full story
	  includes public tokens (annoying to ever type).

Then we went back to having the 1.0 directory with symlinks.

Miguel.



More information about the Mono-devel-list mailing list