Giter Site home page Giter Site logo

Comments (5)

pmichaud avatar pmichaud commented on July 23, 2024

Unfortunately, Parrot hardcodes some of its search path locations into its binaries when it is built and installed. Thus, as far as I know, there's not a way to create a Parrot binary that can be moved to a drive other than the one it was built for, and since Rakudo currently depends on Parrot, we're stuck with the same limitation.

This is Parrot issue #800.

When the limitation is fixed in Parrot, I believe we can then create a proper relocatable .msi file.

Until then, the best way to get Rakudo Star installed in a location other than C:\RAKUDO would be to build it from sources.

Pm

from star.

timo avatar timo commented on July 23, 2024

please consider fixing this for Rakudo Star MoarVM releases and let the user give a different install path in that case.

from star.

vadz avatar vadz commented on July 23, 2024

FWIW I ended up using subst to be able to test it at all. But this is clearly not ideal...

from star.

vadz avatar vadz commented on July 23, 2024

I had completely forgotten about this 8 year old bug, but I' still be curious to know why was it closed -- is this supposed to work now or does it just mean that it's not going to be fixed?

from star.

AntonOks avatar AntonOks commented on July 23, 2024

I had completely forgotten about this 8 year old bug, but I' still be curious to know why was it closed -- is this supposed to work now or does it just mean that it's not going to be fixed?

Hi @vadz

I would say, both.

  • As this "Issue" was there for so many years without any progress, I assume there will also be no progress in the next years... and I'll start closing similar issues over the next months
  • I never saw a Windows box without C:\ ... and have no idea how to test it myself. So i.e. your tests and feedback would be needed
    • IF you would like to dig into it again, let me know, we can always re-open issues ;)
  • The STAR MSI gives you the option to change the INSTALLER path... as far as I remember. So this should "fix" the problem, I would guess. But again, cannot test as I do not have a Win box without "C:"

regards

from star.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.