New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Not buildable out-of-box on Linux #276
Comments
Note that the 2.3 release is in Debian repositories; you do not need to build it from source. |
There is no indication of this in the documentation- website or README
…On Wed, Jul 26, 2017 at 7:15 PM, whitequark ***@***.***> wrote:
Note that the 2.3 release is in Debian repositories; you do not need to
build it from source.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#276 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AIMJCKKnl2-7PVJCXlmPQKbizAc7Y8Vlks5sR_KrgaJpZM4OksoJ>
.
|
Similar related to known PPA There are AppImage's produced by @probonopd, but they not follow release versions and mostly look like compiled from master |
Latest discussion on forum |
@helifino, try compile under xUbuntu 16.04 LTS (LinuxMint 18.1) using instruction produced by @foror
|
None of the above is in the README.md, and the package install line doesn't include a compiler. |
@helifino Sure, you're right. I'll update the README when I have a bit of time. |
@foror, could you fix it? |
I'm not an expert in this topic, but probably there needs to add gcc: sudo apt install gcc cmake zlib1g-dev libpng-dev libcairo2-dev libfreetype6-dev sudo apt install libjson-c-dev libfontconfig1-dev libgtkmm-3.0-dev libpangomm-1.4-dev libgl-dev libglu-dev libspnav-dev |
Fixed in afe2279. |
Hello. Though this issue is already closed, i hope - this still may be read. Not so long ago i completed working gentoo ebuild for solvespace 2.3 and 9999. While for 9999 it is dumb and simple (no need for source patching / modification before configure/build), version 2.3 required following steps:
Would be great if releases include submodules, thus not requiring their fetch manually. |
You should have downloaded the "solvespace-source.tar.gz", not "Source code (tar.gz)" from the releases page. Unfortunately GitHub neither archives submodules in the latter link, nor permits me to remove it. Also, there is no need for any of submodules except libdxfrw when building on Linux. |
Regarding this, it is actually a problem with the published sources and I will fix it. |
Did not know. Tried solvespace-sources, its all ok, appart still requiring above sed command to be working. |
Here are few working solutions and builds of 2.3 release for Fedora 24 & Ubuntu 16.04 UPD: #17 (comment) |
I've updated the released sources to contain embedded git hashes. |
@nick87720z: Care to share your 9999 ebuild? Probably push it to bugs.gentoo.org so other people can find it as well. Thanks in advance! |
@tbart Yeah, I have dozens ebuilds still not published. It's usually long process. Still can't get to create mature personal overlay. |
Can someone please reupload a fixed source tarball for 3.1? The git hash is not set there (https://github.com/solvespace/solvespace/blob/b5333608e9d4826fcb6dc497a9e94e162267a84c/.github/workflows/source-tarball.yml is post-release). |
System information
SolveSpace version: (e.g. 3.0~3dd2fc00; go to Help → About...)
2.3 release
Operating system: (e.g. Debian testing)
Linux Mint 18.1 Serena 64-bit
Expected behavior
What should have happened?
Successful build
Actual behavior
What actually happened?
Several errors.
Additional information
The text was updated successfully, but these errors were encountered: