I tried to throw it through wine on linux mint but it seems to me these days wine is doing less and less of what i want it to do.
You are viewing a single comment's thread from:
I tried to throw it through wine on linux mint but it seems to me these days wine is doing less and less of what i want it to do.
That's a bummer. I wonder if Wine can run full Chrome or Node.js. I know Electron is a combination of both.
You could build it for Linux though. https://github.com/keverw/SteemWrite
Install Node.js and NPM
npm install in the root of it
then run npm run distlin and it should split out a .deb and .rpm file
I'm gonna try that when I get home this app could be epic. I installed it on my girlfriends laptop for her to use but I don't feel inspired when using her laptop plus I keep a projects folder of pictures and videos I've taken and other stuff links and data I not down when I feel I might make post on it
can you provide a slight amount more of detail i tried like hell though to get it to work
Interesting. Basically you'd need NPM/Node.js installed. NPM and Node I believe needs to be set in the path on Linux. I haven't played with it too much on Linux.
But you want npm and node commands to work. I know on Windows and Mac the setup is pretty easy. Just a GUI and it does it. Linux is more commandline based.
It also uses SQLite so node-gyp it uses for that, which is part of node itself I believe. Never really called it directly before.
but for it to compile you should have:
python (v2.7 recommended - not 3)
make
GCC
because as it builds, it will also compile SQLite and include that as a native extension.
But then once you have it installed git checkout https://github.com/keverw/SteemWrite the product
then you should be able to run
npm install
thenpm run distlin
and then the Electron builder that got installed into the project should build the Linux version.Hope's a little better. Wonder what part specifically you are being stuck on. I only really know how to do things on Mac and Windows but a very similar build process.