[V4RB] Macho VComponents folder is 22mb???

Shaun Wexler dev at macfoh.com
Thu Aug 24 15:33:26 CDT 2006


On Aug 24, 2006, at 2:19 PM, Ruslan Zasukhin wrote:

> We have quite good 2.4.1 and upcoming 2.4.2 to freeze them
> On site for developers that want 10.3 support.
>
> And I vote for 2.5 to be 10.4 only, Universal, without ICU in  
> VComponents
> :-)

The logical step is to have one universal "Valentina.framework" stored  
in /Library/Frameworks, to which all app's can link.  This is  
currently built by the VX project.  The framework requires Tiger 10.4  
or greater, and is itself linked to the OS's built-in  
libicucore.dylib.  The next version will contain 5x architectures, 32- 
bit on Tiger, and fully 64-bit in Leopard on a G5 or Xeon/Core 2,  
based on the application's arch.

I can write some code for applications to download/embed/install their  
minimum version of Valentina.framework, and install a newer version  
into the system if necessary.  Originally this was the behavioral  
intent of Contents/Shared Frameworks, but it was determined to be a  
security risk.  With some creative dyld code, it's not exceedingly  
difficult.  I would rather provide a consistent user interface,  
wrapped in the form of a plug-in bundle that app's could drop-in, and  
allow embedding an Installer package dmg, etc.
-- 
Shaun Wexler
MacFOH
http://www.macfoh.com




More information about the Valentina mailing list