It isn't gonna work as 'Portable' module is loaded behind the scene for example every time you 'use Config;'

During the weekend I can prepare a strawberry perl 'Portable Mini Edition' for you (no external libraries, no extra modules, just perl core + dmake + gcc toolchain) - it is easier for me than to elaborate "what-if-I-delete-this" :)


--
kmx

On 5.3.2013 23:31, Kartik Thakore wrote:
hmm what if I cpan install that? Where is the 'script' that runs the
portable thing?


On Tue, Mar 5, 2013 at 4:38 PM, kmx <k...@volny.cz> wrote:

Interesting idea.

My guess is that for portable strawberry you will need to keep at least
perl\vendor\lib\Portable\*
perl\vendor\lib\Portable.pm
+ perhaps File::HomeDir and other Portable's prereqs

--
kmx


On 5.3.2013 20:54, Kartik Thakore wrote:

Could I delete all of perl/vendor and install SDL using cpan. Then remove
the cpan stuff?


On Tue, Mar 5, 2013 at 2:31 PM, kmx <k...@volny.cz> wrote:

  In theory you can delete whatever in perl/vendor you only cannot be sure
if some of SDL dependencies is not using it.

--
kmx


On 5.3.2013 17:54, Kartik Thakore wrote:

  What about stuff inside perl\vendor and what not. It has a lot of the
stuff
that is not needed (DBI, BerkelyDB, etc )


On Tue, Mar 5, 2013 at 10:53 AM, kmx <k...@volny.cz> wrote:

   On 5.3.2013 15:18, Kartik Thakore wrote:

   Hey so,

I was trying to send a friend a simple SDL script with strawberry perl
to
play around with. But strawberry perl seemed huge! Especially with the
DBI/Pg and what not in it. How can i get a vanilla version of
portable strawberry perl with no extra libraries installed with it. I
will
then jsut cpan install SDL (or SDL2) and package a 'game' that way.

ideas?

   There is no such thing as strawberry perl portable "minimal edition"

What you can do:
1/ take strawberry portable
2/ install SDL + all necessary modules
3/ move all c:\portable-strawberry\c\bin\*******.dll to
c:\portable-strawberry\perl\******bin\


4/ delete
          c:\portable-strawberry\c
          c:\portable-strawberry\cpan\*
          c:\portable-strawberry\data\*
5/ now you still have fully working perl (but without possibility to
install anything from cpan)

--
kmx





Reply via email to