Comments (15)
just a comment: is opam 4.06.0 really the correct version?
I see the travis file with OCAML_VERSION=4.07
in a clean Centos8 system I did this:
# install opam according to your distro, in my case (centos8) was
wget https://raw.githubusercontent.com/ocaml/opam/master/shell/install.sh
sudo sh install.sh
opam switch 4.07.0 # at this point it showed two errors \
[ERROR] Opam has not been initialised, please run 'opam init' \
[ERROR] No switch 4.07.0 is currently installed. Did you mean 'opam switch create 4.07.0'
# suggestion for instructions
opam init
opam switch create 4.07.0
eval `opam config env`
opam update
opam install plotkicadsch
from plotkicadsch.
Is it possible to remove the $ in front of the commands in the README.md too? It will make the copy-paste processes so much easier?
from plotkicadsch.
I don't have this 4.06.0, should I create this?
Like this:
opam switch create 4.06.0
If Yes, it will be nice to add this to the README.
from plotkicadsch.
Still no luck
➜ opam install plotkicadsch
[ERROR] Sorry, resolution of the request timed out.
Try to specify a simpler request, use a different solver, or increase the
allowed time by setting OPAMSOLVERTIMEOUT to a bigger value (currently,
it is set to 60.0 seconds).
from plotkicadsch.
Any idea what I am doing wrong?
from plotkicadsch.
Suppose I have a clean OS install, which is actually the truth right now. Does the steps cover the whole opam install?
I started with:
sudo apt install opam
Then I followed your steps..
from plotkicadsch.
Should I install another package?
They are not installed by default and the install process does not install them..
from plotkicadsch.
Good, after some time, I made it. This was my process..
# Install
opam init
opam install --switch 4.06.0 plotkicadsch
eval $(opam env)
opam switch 4.06.0
opam update
opam install -y --jobs=8 --deps-only .
opam install .
from plotkicadsch.
Thanks! Will update the guide with your procedure from scratch.
Anyway, the next version of plotkicadsch is on its way to opam.
from plotkicadsch.
Anyway, the next version of plotkicadsch is on its way to opam.
Cool! And sorry for the number of unconnected messages. I was struggling to make it work very late at night.
from plotkicadsch.
Just to adding here a second try to install this using an almost clean Ubuntu docker
# Schematic Diffs
run apt-get -y install --no-install-recommends m4
run apt-get -y install --no-install-recommends rsync
run apt-get -y install --no-install-recommends mercurial
run apt-get -y install --no-install-recommends darcs
run apt-get -y install --no-install-recommends opam
run git clone https://github.com/jnavila/plotkicadsch.git
run cd plotkicadsch
run opam init --disable-sandboxing
run opam switch create 4.06.0
run eval $(opam env)
run opam switch 4.06.0
run opam update
run opam install -y --jobs=8 --deps-only .
run opam install .
Maybe the last 2 lines can be reverted to the original opam install plotkicadsch
from plotkicadsch.
This is the issue I was having before. Trying to install it on another ubuntu machine.
from plotkicadsch.
Using this 4.07.0 works out of the box. @leardilap @jnavila
This is solves my problem too. Thanks,
#34 (comment)
Maybe this can accelerate the last step (for me it is installing 226 packages) :)
opam install -y --jobs=8 plotkicadsch
from plotkicadsch.
Maybe this can accelerate the last step (for me it is installing 226 packages) :)
opam install -y --jobs=8 plotkicadsch
Building locally gets you the "development" version, whereas your stanza builds the version tagged in opam. @leardilap wants to have the "development" version which adds the ability to search for schematics in sub-directories of a project.
from plotkicadsch.
Oh, I see, I want to have this feature too. I was not able to install it in any way.
The trick was this 4.07.0
instead of this 4.06.0
. Maybe is good to update this in the README.md
I was not able to build it locally yet
from plotkicadsch.
Related Issues (20)
- git is changing to the master branch HOT 13
- plotgitsch command performs checkout to master HOT 2
- Running on Windows HOT 7
- Limit gitplotsch scope in nested projects HOT 20
- Do not fail when a part is missing HOT 14
- Flag for generating/keeping images even if the images do not have changes
- Commit info HOT 6
- Short version of the help and version flags HOT 9
- Intermediate images do not have a transparent background HOT 6
- Exception (Invalid_argument "index out of bounds") HOT 2
- Minor details in the produced image HOT 2
- Internal error when it finds (maybe broken) symlinks HOT 18
- Keeping original files even if they don't have changes HOT 18
- Makefile - Making package
- Diffing local changes does not work when an untracked folder is into the repo HOT 9
- License type HOT 2
- Do you have a. Kicad SCH format to support KICad 6.0 HOT 3
- Plotkicadsh fails with missing components HOT 4
- plotgitsch could return 1 when at least of the commits is using the new `.kicad_sch` format
- Distro-specific issue and possible patch HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plotkicadsch.