-
Notifications
You must be signed in to change notification settings - Fork 101
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
pcb2gcode 2.2.0 build failure #514
Comments
For macos, right?
You can see how it compiles successfully here: https://github.com/pcb2gcode/pcb2gcode/runs/1717716487?check_suite_focus=true It's possible that the CI environment on github comes preloaded with some other brew install stuff so I'm not sure if that's a complete list. The steps to compile come from the CI file which is here: https://github.com/pcb2gcode/pcb2gcode/blob/master/.github/workflows/ci.yml If you search that file for mentions of Thanks for doing this! If there's a way for me to make it easier in the future, let me know! For example, I have a compiled release on the releases page: https://github.com/pcb2gcode/pcb2gcode/releases/tag/v2.2.2 Is that useful or could I make it more useful? Also note that I use a custom version of gerbv compilation because the default one has bugs and gerbv official development has ended. The default gerbv might work okay for some cases but my version is better. |
Also, I am not sure whether the |
@chenrui333 It might be that the macos tarball is smaller because libboost is dynamically linked for macos but statically linked for the others? I'm not sure. So did you try the One thing that you can try is to fork this repo and add a I don't know too much about autogen. In the CI I use autoreconf. I think that autoreconf replaces autogen. PKG_CHECK_MODULES checks if a library is available. It does this by making a small program and trying to compile it. Sometimes it tries a few different combinations. I think that your best bet is to make a fork and PR with |
looks like there is a new release? I will give 2.2.2 a try. |
interesting, sounds like i should use autoconf. |
I use autoreconf, not autoconf. I don't know what the difference is.
Now that it's easier for me to make releases, because they are automatic, I
will release them more frequently. I try to use semantic versioning.
…On Mon, Jan 18, 2021, 12:58 rui ***@***.***> wrote:
I don't know too much about autogen. In the CI I use autoreconf. I think
that autoreconf replaces autogen.
interesting, sounds like i should use autoconf.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#514 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAA2Z4KQNFDMB7UBJJ4DCDTS2SHG3ANCNFSM4WGMCIBA>
.
|
Were you able to sort this out? I hope so! Re-open if you need more help. |
👋 trying to build the latest release, but run into some build issue. The error log is as below:
looks like after
autogen
, theconfigure
could not find the glibmm installation.Appreciate some help on figuring out the build failure.
relates to Homebrew/homebrew-core#68428
The text was updated successfully, but these errors were encountered: