Debian 9 RIP

More
7 years 7 months ago #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:
Code:
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

Please Log in to join the conversation.

More
7 years 7 months ago #129061 by pl7i92
Replied by pl7i92 on topic Debian 9 RIP
use
LD_DEBUG=all make

Please Log in to join the conversation.

More
7 years 7 months ago #129063 by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP
I did try and install togl and it looks like it is installed
Code:
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 to join the conversation.

More
7 years 7 months ago #129064 by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP

pl7i92 wrote: 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 to join the conversation.

More
7 years 7 months ago #129066 by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP
This is the last bits
Code:
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 to join the conversation.

More
7 years 7 months ago #129072 by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP
Looks like it builds ok on 9.5 but not on 9.8
Code:
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 to join the conversation.

More
7 years 7 months ago #129079 by BigJohnT
Replied by BigJohnT on topic Debian 9 RIP
The missing library was:

libxmu-dev

JT

Please Log in to join the conversation.

More
7 years 7 months ago #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.

Please Log in to join the conversation.

More
7 years 7 months ago #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

Please Log in to join the conversation.

Time to create page: 0.098 seconds
Powered by Kunena Forum