Page MenuHomePhabricator

Installing/using archaist from Cygwin/Windows
Closed, InvalidPublic

Description

Hi, I just want to get a heads up here on this, I apologise in advance if this isn't the right channel.

i) Is cygwin on windows considered an unusual environment.

If not how do people get this to work. I tried this
i) install php from cygwin-setup.
ii) git clone arcanist and libphutil in /usr/local
iii) run arc diff, I get an error about not php not being able to find SimpleXMLElement
iv) tried running arc liberate as the error message suggests, did not fix the problem.

I suspect this is just php, but it's just a real pain to get this to compile from source for cygwin. Any suggestions?

Event Timeline

bplim2015 raised the priority of this task from to Needs Triage.
bplim2015 updated the task description. (Show Details)
bplim2015 added a subscriber: bplim2015.

Simplexml is a php extension, it should be installed/enabled. Generally, we're happy to answer Phabricator questions, but basic questions on installing PHP on Windows are better suited for Google/Stackoverflow/Etc. We're just three people with limited experience with those sorts of things.

chad claimed this task.

Hi Chad, thanks for the feedback. I understand, and I really appreciate your response nonetheless. Thanks for your trouble.

I'll go ahead as you suggest and post on stackoverflow then.

I recommend just installing PHP Windows binaries and putting them in your PATH. This + Git for Windows tends to work quite well.

In addition, if you put PHP for Windows in your system PATH, it should be accessible under a Cygwin terminal as well.