View previous topic :: View next topic |
Author |
Message |
Fred Krogh Veteran
Joined: 07 Feb 2005 Posts: 1036 Location: Tujunga, CA
|
Posted: Wed Aug 17, 2016 6:20 pm Post subject: wxmaxim -- Library mismatch -- RESOLVED |
|
|
When attempting to run wxmaxima, I'm getting Code: | Fatal Error: Mismatch between the program and library build versions detected.
The library used 3.0 (wchar_t,compiler with C++ ABI 1009,wx containers,compatible with 2.8),
and your program used 3.0 (wchar_t,compiler with C++ ABI 1010,wx containers,compatible with 2.8).
| What's the solution to getting wxmaxima running? Thanks,
Fred
[Moderator edit: changed [quote] tags to [code] tags to preserve output layout. -Hu]
Last edited by Fred Krogh on Fri Aug 19, 2016 3:24 pm; edited 1 time in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30887 Location: here
|
Posted: Thu Aug 18, 2016 7:07 pm Post subject: |
|
|
Try to rebuild wxGTK. _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Fred Krogh Veteran
Joined: 07 Feb 2005 Posts: 1036 Location: Tujunga, CA
|
Posted: Thu Aug 18, 2016 9:50 pm Post subject: |
|
|
Unfortunately wxGTK fails to emerge. I've also had trouble getting various versions of webkit-gtk to emerge. I'm not sure if that is part of the problem. I'm reluctant to file a bug report as I have been using the overlay musl. (This because I wanted to use gcc/gfortran 6.1 in my work -- not when emerging.) But I think this overlay may have installed gtk related stuff. If there is a way just to get one item out of an overlay, then I should have done that. Aside from these problems, everything in my system seems to work, aside from wxmaxima, and I was able to use maxima to check the results I wanted to check. If someone has suggestions on how to get this untangled I'd love to hear them. Perhaps unmerge some stuff, then re-emerge it? Thanks.
Fred |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30887 Location: here
|
Posted: Fri Aug 19, 2016 11:57 am Post subject: |
|
|
Fred Krogh wrote: | (This because I wanted to use gcc/gfortran 6.1 in my work -- not when emerging.) |
But now you compile with gcc-6.1?
Fred Krogh wrote: | If there is a way just to get one item out of an overlay, then I should have done that. |
You can crate an local overlay and copy ebuilds that you want.
Another solution is mask all package of overlay with
Code: | # echo "*/*::musl" >> /etc/portage/package.mask |
and then add only package you want install in /etc/portage/package.unmask _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Fred Krogh Veteran
Joined: 07 Feb 2005 Posts: 1036 Location: Tujunga, CA
|
Posted: Fri Aug 19, 2016 1:13 pm Post subject: |
|
|
I put in soflinks to the compiler I want to use in my work, thus Quote: | /usr/bin/myc -> /usr/x86_64-pc-linux-gnu/gcc-bin/6.1.0/x86_64-pc-linux-gnu-gcc*
/usr/bin/myfor -> /usr/x86_64-pc-linux-gnu/gcc-bin/6.1.0/x86_64-pc-linux-gnu-gfortran* | , and then use myc and myfor for the compilers I'm using. Gentoo uses whatever is selected by gcc-config. Jesus, I just checked gcc-config and it is selecting 6.1.0, instead of 5.4.0. It sneaked in at some point without any action on my part. I've just set it back and will see if that fixes things.
Given the number of things in musl, I think I like the idea of a local overlay better. I'll give that a try when I can get to it.
Thanks. |
|
Back to top |
|
|
Fred Krogh Veteran
Joined: 07 Feb 2005 Posts: 1036 Location: Tujunga, CA
|
Posted: Fri Aug 19, 2016 3:24 pm Post subject: |
|
|
Compiler was the problem. Once back to using gcc-5.4.0, and emerging a couple versions of webkit-gtk (takes forever), wxGTK, and wxmaxima, wxmaxima is working. |
|
Back to top |
|
|
|