Re: Phix 0.8.2 uploaded
- Posted by irv Dec 05, 2020
- 1710 views
I can't get Phix to load .so files for pGUI.
How do you install Phix on Linux? Where does /Phix directory go? How do you get Linux to read p64 from any terminal?
be well
_tom
I'll have to pass on where the Phix directory should really go, or how you set "%PATH%" on Linux, maybe irv will chip in.
I (eventually) managed to find this: https://openeuphoria.org/forum/m/131839.wc - see the "Install" section.
I usually just slap it in my home directory, and once it runs "./p -test" from there I deem it a good 'un.
There are some notes in Phix\demo\pGUI\lnx\installation.txt re installing IUP, slightly out of date - I'll recommend versions as follows: IUP 3.29, CD 5.13, IM 3.14
HTH, Pete
I don't know. I used sudo to mv /home/irv/phix/p /usr/local/bin (note: not p64, just p)
Now, from my home directory, I can type p hello, and run hello.ex.
However, if I add anything that needs to autoload a built-in (like open_dll), I get:
$ p hello "/home/irv" Cannot open autoinclude VM/pfileioN.e in /home/irv/, /usr/local/bin/, /usr/local/bin/builtins/VM/, or /usr/local/bin/builtins/.
So p is looking in /usr/local/bin for the builtins folder. That is not where such things should be stored.
Euphoria libraries are in /usr/local/include which seems more reasonable.
I don't know how to change where p looks for the builtins.