Comments (5)
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.
please consider fixing this for Rakudo Star MoarVM releases and let the user give a different install path in that case.
from star.
FWIW I ended up using subst
to be able to test it at all. But this is clearly not ideal...
from star.
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.
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)
- Add module Inline::Perl5 HOT 1
- rakudo star on windows at least still install in perl6 folder
- Rakudo-star 2020.05.01 not usable on windows HOT 6
- compilation (2020.05) fails on openbsd (6.7 current) HOT 2
- rakudo star 2020.05 build failed on FreeBSD 12.1 arm64 HOT 3
- C.UTF-8 locale not supported everywhere HOT 2
- 6 modules failed to install when running rstar install HOT 9
- Update "Rakudo Star - Window" to 2021.04 HOT 1
- rakudo-star on ubuntu arm64 please HOT 3
- Missing argument for "DevCmdArguments"
- latest GPG changes seem to break the GitHub Action Workflows HOT 5
- Add Terminal::LineEditor HOT 2
- prove6 bin dies in 2022.12
- [Compiling Star 2023-02-01] No meta file HOT 1
- [Compiling Star 2023-02-01] Could not find HOT 4
- [Compiling Star 2023-05] Could not find HOT 3
- [2023.05-01 => 2023.06] Update website and download HOT 1
- Add some new modules [feature request] HOT 11
- share/perl6/vendor/short creation as root - when installed via brew HOT 6
- Windows and longPathAware? HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from star.