Debian 9 RIP
20 Mar 2019 13:04 - 20 Mar 2019 13:06 #129053
by BigJohnT
Debian 9 RIP was created by BigJohnT
I'm trying to build a RIP on Debian 9 but I'm stuck with this error:
Anyone have a clue as to what library I'm missing? I did not get any errors with config...
Google search "debian 9 lXmu" returns lxmusic LXDE music player, which doesn't look right to me.
JT
Compiling emc/usr_intf/axis/extensions/_toglmodule.c
Linking python module _togl.so
/usr/bin/ld: cannot find -lXmu
collect2: error: ld returned 1 exit status
emc/usr_intf/axis/Submakefile:25: recipe for target '../lib/python/_togl.so' failed
make: *** [../lib/python/_togl.so] Error 1
Anyone have a clue as to what library I'm missing? I did not get any errors with config...
Google search "debian 9 lXmu" returns lxmusic LXDE music player, which doesn't look right to me.
JT
Last edit: 20 Mar 2019 13:06 by BigJohnT.
Please Log in or Create an account to join the conversation.
20 Mar 2019 13:39 #129061
by pl7i92
Replied by pl7i92 on topic Debian 9 RIP
use
LD_DEBUG=all make
LD_DEBUG=all make
Please Log in or Create an account to join the conversation.
20 Mar 2019 13:42 #129063
by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP
I did try and install togl and it looks like it is installed
JT
john@qtpyvcp:~/emc-path/src$ sudo apt install libtogl-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
libtogl-dev is already the newest version (1.7-12).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
john@qtpyvcp:~/emc-path/src$ sudo apt install libtogl1
Reading package lists... Done
Building dependency tree
Reading state information... Done
libtogl1 is already the newest version (1.7-12).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
JT
Please Log in or Create an account to join the conversation.
20 Mar 2019 13:44 #129064
by BigJohnT
I don't know what that is but it sure prints out a lot of stuff... I'll report back when it's done.
JT
Replied by BigJohnT on topic Debian 9 RIP
use
LD_DEBUG=all make
I don't know what that is but it sure prints out a lot of stuff... I'll report back when it's done.
JT
Please Log in or Create an account to join the conversation.
20 Mar 2019 13:52 #129066
by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP
This is the last bits
18140: calling fini: /lib/x86_64-linux-gnu/libm.so.6 [0]
18140:
18139: symbol=unlink; lookup in file=gcc [0]
18139: symbol=unlink; lookup in file=/lib/x86_64-linux-gnu/libm.so.6 [0]
18139: symbol=unlink; lookup in file=/lib/x86_64-linux-gnu/libc.so.6 [0]
18139: binding file gcc [0] to /lib/x86_64-linux-gnu/libc.so.6 [0]: normal symbol `unlink' [GLIBC_2.2.5]
18139:
18139: calling fini: gcc [0]
18139:
18139:
18139: calling fini: /lib/x86_64-linux-gnu/libm.so.6 [0]
18139:
15600: symbol=dcgettext; lookup in file=make [0]
15600: symbol=dcgettext; lookup in file=/lib/x86_64-linux-gnu/libdl.so.2 [0]
15600: symbol=dcgettext; lookup in file=/lib/x86_64-linux-gnu/libc.so.6 [0]
15600: binding file make [0] to /lib/x86_64-linux-gnu/libc.so.6 [0]: normal symbol `dcgettext' [GLIBC_2.2.5]
emc/usr_intf/axis/Submakefile:25: recipe for target '../lib/python/_togl.so' failed
make: *** [../lib/python/_togl.so] Error 1
15600: symbol=chdir; lookup in file=make [0]
15600: symbol=chdir; lookup in file=/lib/x86_64-linux-gnu/libdl.so.2 [0]
15600: symbol=chdir; lookup in file=/lib/x86_64-linux-gnu/libc.so.6 [0]
15600: binding file make [0] to /lib/x86_64-linux-gnu/libc.so.6 [0]: normal symbol `chdir' [GLIBC_2.2.5]
15600: symbol=exit; lookup in file=make [0]
15600: symbol=exit; lookup in file=/lib/x86_64-linux-gnu/libdl.so.2 [0]
15600: symbol=exit; lookup in file=/lib/x86_64-linux-gnu/libc.so.6 [0]
15600: binding file make [0] to /lib/x86_64-linux-gnu/libc.so.6 [0]: normal symbol `exit' [GLIBC_2.2.5]
15600:
15600: calling fini: make [0]
15600:
15600:
15600: calling fini: /lib/x86_64-linux-gnu/libdl.so.2 [0]
15600:
Please Log in or Create an account to join the conversation.
20 Mar 2019 15:13 #129072
by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP
Looks like it builds ok on 9.5 but not on 9.8
john@qtpyvcp:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 9.8 (stretch)
Release: 9.8
Codename: stretch
Please Log in or Create an account to join the conversation.
20 Mar 2019 17:14 #129079
by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP
The missing library was:
libxmu-dev
JT
libxmu-dev
JT
The following user(s) said Thank You: tommylight
Please Log in or Create an account to join the conversation.
20 Mar 2019 17:21 #129081
by Grotius
Replied by Grotius on topic Debian 9 RIP
Hello,
Is it at ./configure stage?
Did you build the orginal linuxcnc github version or a custom version from local storage system?
Or are you trying to install a debian stretch version?
In case of missing librarie's you know "sudo apt-get install dist-upgrade"... But this is problably not the case.
Is it at ./configure stage?
Did you build the orginal linuxcnc github version or a custom version from local storage system?
Or are you trying to install a debian stretch version?
In case of missing librarie's you know "sudo apt-get install dist-upgrade"... But this is problably not the case.
Please Log in or Create an account to join the conversation.
21 Mar 2019 10:38 #129151
by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP
There was no error from configure, only a failed make. Stock fresh clone.
JT
JT
Please Log in or Create an account to join the conversation.
Time to create page: 0.071 seconds