#1029 make install doesn't work

unspecified
accepted
nobody
build (2)
1.2.4
7
2014-04-21
2013-08-21
No

I've been forced to self-compile Mumble client as the Mumble available in my distro repos is too old to support opus and we also need JACK support, which Mumble doesn't officially support yet.

The prob is that 'sudo make install' fails to install the mumble binary and libs into their correct paths under KXStudio amd64, which is based on Ubuntu 12.04.

Also, there is no mention made of how to install from source within the Mumble INSTALL doc, so I'm just guessing that I'm supposed to run 'make install' as root? I can see the binary and libs etc in the release folder, that much I know.

Here's what happens when I 'sudo make install' Mumble 1.2.4 after its finished compiling:

~/src/mumble-1.2.4$ sudo make install
[sudo] password for dan:
cd celt-0.7.0-build/ && make -f Makefile install
make[1]: Entering directory /home/dan/src/mumble-1.2.4/celt-0.7.0-build' make -f Makefile.Release install make[2]: Entering directory/home/dan/src/mumble-1.2.4/celt-0.7.0-build'
make[2]: Nothing to be done for install'. make[2]: Leaving directory/home/dan/src/mumble-1.2.4/celt-0.7.0-build'
make[1]: Leaving directory /home/dan/src/mumble-1.2.4/celt-0.7.0-build' cd celt-0.11.0-build/ && make -f Makefile install make[1]: Entering directory/home/dan/src/mumble-1.2.4/celt-0.11.0-build'
make -f Makefile.Release install
make[2]: Entering directory /home/dan/src/mumble-1.2.4/celt-0.11.0-build' make[2]: Nothing to be done forinstall'.
make[2]: Leaving directory /home/dan/src/mumble-1.2.4/celt-0.11.0-build' make[1]: Leaving directory/home/dan/src/mumble-1.2.4/celt-0.11.0-build'
cd opus-build/ && make -f Makefile install
make[1]: Entering directory /home/dan/src/mumble-1.2.4/opus-build' make -f Makefile.Release install make[2]: Entering directory/home/dan/src/mumble-1.2.4/opus-build'
make[2]: Nothing to be done for install'. make[2]: Leaving directory/home/dan/src/mumble-1.2.4/opus-build'
make[1]: Leaving directory /home/dan/src/mumble-1.2.4/opus-build' cd src/mumble/ && make -f Makefile install make[1]: Entering directory/home/dan/src/mumble-1.2.4/src/mumble'
make -f Makefile.Release install
make[2]: Entering directory /home/dan/src/mumble-1.2.4/src/mumble' make[2]: Nothing to be done forinstall'.
make[2]: Leaving directory /home/dan/src/mumble-1.2.4/src/mumble' make[1]: Leaving directory/home/dan/src/mumble-1.2.4/src/mumble'
cd plugins/ && make -f Makefile install
make[1]: Entering directory /home/dan/src/mumble-1.2.4/plugins' cd link/ && make -f Makefile install make[2]: Entering directory/home/dan/src/mumble-1.2.4/plugins/link'
make -f Makefile.Release install
make[3]: Entering directory /home/dan/src/mumble-1.2.4/plugins/link' make[3]: Nothing to be done forinstall'.
make[3]: Leaving directory /home/dan/src/mumble-1.2.4/plugins/link' make[2]: Leaving directory/home/dan/src/mumble-1.2.4/plugins/link'
cd manual/ && make -f Makefile install
make[2]: Entering directory /home/dan/src/mumble-1.2.4/plugins/manual' make -f Makefile.Release install make[3]: Entering directory/home/dan/src/mumble-1.2.4/plugins/manual'
make[3]: Nothing to be done for install'. make[3]: Leaving directory/home/dan/src/mumble-1.2.4/plugins/manual'
make[2]: Leaving directory /home/dan/src/mumble-1.2.4/plugins/manual' make[1]: Leaving directory/home/dan/src/mumble-1.2.4/plugins'
cd overlay_gl/ && make -f Makefile install
make[1]: Entering directory /home/dan/src/mumble-1.2.4/overlay_gl' make -f Makefile.Release install make[2]: Entering directory/home/dan/src/mumble-1.2.4/overlay_gl'
make[2]: Nothing to be done for install'. make[2]: Leaving directory/home/dan/src/mumble-1.2.4/overlay_gl'
make[1]: Leaving directory `/home/dan/src/mumble-1.2.4/overlay_gl'

Discussion

  • Daniel MacDonald

    Thanks for that Mikkel!

    Here's what I had to do to install Mumble from source under Ubuntu/KXStudio:

    sudo mkdir /usr/lib/mumble
    cd release (ie enter your mumble-1.2.4/release dir)
    sudo cp lib* /usr/lib/mumble/
    sudo cp mumble /usr/bin
    cd plugins
    sudo cp lib* /usr/lib/mumble/
    
     
    Last edit: Daniel MacDonald 2013-08-21
  • Kissaki

    Kissaki - 2013-09-14
    • labels: Linux install prob --> build
    • status: open --> accepted
    • Targeted Release: 1.2.5 --> unspecified
    • Priority: 5 --> 7
     
  • Kissaki

    Kissaki - 2013-09-14

    I guess this would be better fit to be a feature request then!?

     

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks