AUCOHL / Fault

A complete open-source design-for-testing (DFT) Solution
Apache License 2.0
133 stars 28 forks source link

Swift not found #20

Closed IshaShah2806 closed 1 year ago

IshaShah2806 commented 3 years ago

I was installing Fault and I had already installed Swift in my Ubuntu 20.04 yet while installing Fault I faced an error SWIFT not found. Capture

donn commented 3 years ago

Are you using WSL or WSL2?

At any rate it's curious that sh drops PATH. Can you replace let compilationResult = "swift build".shOutput() with let compilationResult = "echo $PATH && false".shOutput() and let me know the output?

IshaShah2806 commented 3 years ago

Thank you for your time .I am using WSL 2 and I made the necessary changes and I got this output. Capture

donn commented 3 years ago

Ah. Gotcha, always need to confirm no one is using WSL1. It's too unpredictable. :)

The issue is your PATH has a literal tilde, not your home folder. Can you replace ~/swift-5.3.3-RELEASE-ubuntu20.04/usr/bin with an absolute path where you're setting the PATH variable? In this case, it would be /home/isha/swift-5.3.3-RELEASE-ubuntu20.04/usr/bin, I think.

IshaShah2806 commented 3 years ago

I replaced as directed .But still the same error Capture Capture

donn commented 3 years ago

That's so weird. I'll have to come back to this later- we'll probably need a workaround.

RameenAnwar commented 2 years ago

try export PATH=home/isha/Fault/swift-5.3.3-RELEASE-ubuntu20.04/usr/bin then swift ./install.swift

donn commented 1 year ago

For future searchers: please use the AppImage.