On Mar 18, 5:38 pm, Phillip Gawlowski <cmdjackr...@googlemail.com>
wrote:
> Luis Lavena wrote:
> > Switching to VC8/VC9 or even VC7 requires recompilation of
> > dependencies to use the same CRT DLL. Search the list for posts about
> > this.
>
> > Been raised before, tried several times, and is impossible to
> > accomplish without loosing your brain in the process.
>
> I know. I've looked into that, and as you predicted, I lost my brain. :|
>
Took me a few days to recover from that :-P
> > You're welcome to join us at One-Click Installer Developement List
> > (http://rubyforge.org/mailman/listinf...nstaller-devel).
>
> Thanks for reminding me. My subscription is being processed.
>
Great! I'm with the idea of use rubygems as official package maanger
for OCI, and make it more modular:
rubyinstaller-minimal: which ships with Ruby+Rubygems+DLL to make
extensions works
rubyinstaller-plus: provide local copy of the latest gems.
Regarding documenation, another user contributed the CHM version of
RDocs, which are searchable and use less disk space when
uncompressed :-)
For the time being I'm focusing on getting a new Ruby build with MinGW
+MSYS instead of VC6 one, since I want to cut dependency on
garbagecollect releases.
> > Regarding NSIS, I'll prefer move to MSI (Microsoft Installer) to
> > provide patches instead of full releases in the future.
>
> AFAIK, NSIS is capable of doing that, just no delta patches (i.e. the
> whole file is distributed, and not just the differences).
It's also possible create installer and patches with InnoSetup, but
one of the good things of MSI is that you distribute MSP that can be
automatically generated when you compare two versions of the same
installer (I'm talking of WiX Tools here).
> However, NSIS's syntax is giving me headaches. :/
>
Yeah, the people who create the installer scripting language have a
sadistic sense of humor... or they are too over simplified or they are
too over engineered to be actually useful.
Regards,
--
Luis Lavena