Using SolveSpace v2.3 in Pyro
Yesterday I posted about including SolveSpace v2.3 in the next
build of Easy Buster, and v3.0alpha (latest from github) in Easy Pyro:
https://bkhome.org/news/201911/solvespace-parametric-3d-cad-in-easyos.html
The latest source looks good, more features, however, last night I was working through this tutorial, running Easy Pyro:
http://solvespace.com/bracket.pl
Those tutorials are excellent, but they are written for v2.3 and I
discovered slight UI differences -- only slight, not a show-stopper.
Zoom in-out does not work in v3.0alpha (but later I found that it
doesn't work in v2.3 either).
What did stop me was when I tried to open my creation in v2.3, that had been created in v3.0alpha -- which hung the application.
I can live with less features, for now want the compatibility, to be
able to open and edit drawings created in either Easy Pyro or Buster.
And then there's the tutorials being written for v2.3.
Oh, yes, v2.3 uses gtkmm v2, which is already in Easy Pyro. gtkmm v3
is a very big package. So including v2.3 in the next release of Pyro
will hardly add anything to the download size.
Compile notes for v2.3 in Pyro 1.2.8:
requires json-c, gtkmm v2, unifont
# patch -p1 < ../debian/patches/01_RemoveGitHash.patch
# patch -p1 < ../debian/patches/20_use_system_unifont.patch
# patch -p1 < ../debian/patches/30_fix_ftbfs_glibc.patch
# mkdir build
# cd build
# cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr
# make
# new2dir make install
The PET has been uploaded, as well as a 'unifont' PET, so in the
"petget" package manager, update the package database. If you already
installed v3.0-alpha, uninstall it first.
Got to say, liking SolveSpace!
EDIT:
Oh bother! v2.3 is hanging in Easy Pyro. Have to use the v3.0alpha. Both
are in the package manager. If you have already installed v2.3,
uninstall it, and instead install package 'solvespace3'.
Tags: easy