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.