PCLOS Install

The place to discuss linux version of MakeMKV
Post Reply
Message
Author
vidcollector
Posts: 6
Joined: Sun Sep 14, 2014 3:43 am

PCLOS Install

#1 Post by vidcollector » Sun Sep 14, 2014 3:51 am

Thanks for the forum and MakeMkv instruction.

I am using PCLOS on a ASUS G73SG, with 12 Gig Ram, and kernel 3.12.16 and openssl1.01i-1 pclos2014.

When I run the command ./confure as admin I see this errorr

checking zlib.h presence... yes
checking for zlib.h... yes
checking for compress2 in -lz... yes
checking openssl/opensslconf.h usability... no
checking openssl/opensslconf.h presence... no
checking for openssl/opensslconf.h... no
configure: error: in `/home/paul/makemkv files/makemkv-oss-1.8.13':
configure: error: openssl library header files not found

I have checked /usr/lib/openssl for the file opensslconf.h and yes it does not exist

What is my next step?

Thanks
Paul

Woodstock
Posts: 10293
Joined: Sun Jul 24, 2011 11:21 pm

Re: PCLOS Install

#2 Post by Woodstock » Mon Sep 15, 2014 1:31 am

You will need to install the openssl development package for your distribution.

vidcollector
Posts: 6
Joined: Sun Sep 14, 2014 3:43 am

Re: PCLOS Install

#3 Post by vidcollector » Mon Sep 15, 2014 3:54 am

Thanks Woodstock, have installed libopebssl devel for PClos and also libexpexat1, but I now see an error

checking for expat.h... yes
checking for XML_ParserCreate in -lexpat... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for ffmpeg... no
configure: error: No package 'libavcodec' found
No package 'libavutil' found.

Have tried libffmpeg-devel, but see the following

rpm -Uvh /home/paul/Downloads/libffmpeg-devel-2.3.3-1pclos2014.i586.rpm
error: Failed dependencies:
devel(libSDL-1.2) is needed by libffmpeg-devel-2.3.3-1pclos2014.i586
devel(libX11) is needed by libffmpeg-devel-2.3.3-1pclos2014.i586
devel(libXext) is needed by libffmpeg-devel-2.3.3-1pclos2014.i586
devel(libXfixes) is needed by libffmpeg-devel-2.3.3-1pclos2014.i586
devel(libXv) is needed by libffmpeg-devel-2.3.3-1pclos2014.i586
devel(libasound) is needed by libffmpeg-devel-2.3.3-1pclos2014.i586
devel(libass) is needed by libffmpeg-devel-2.3.3-1pclos2014.i586
devel(libbz2) is needed by libffmpeg-devel-2.3.3-1pclos2014.i586

this is only part of the error. how many more development packages do I need?

vidcollector
Posts: 6
Joined: Sun Sep 14, 2014 3:43 am

Re: PCLOS Install

#4 Post by vidcollector » Mon Sep 15, 2014 5:46 am

Further update,

I see an error requiring libavutil, I suspect the development version, so download that, that then requires

libSDL, this then requires libaa, download that, this then requires

libx11, this requires x11-proto-devel, download that, this then requires

libxua, this then requires x11proto-devel, so now stuck in a loop, is there a way round this?

Woodstock
Posts: 10293
Joined: Sun Jul 24, 2011 11:21 pm

Re: PCLOS Install

#5 Post by Woodstock » Mon Sep 15, 2014 1:35 pm

I'm not familiar with PCLOS, so I do not know if its package management system automatically resolves dependencies like this. The distributions I'm used to (Redhat or Debian based), the package manager would "see" these multi-level dependencies and ask you if it was alright to install the extra packages needed to resolve them. Simply telling the system to install libffmpeg-devel should bring up all the dependent packages...

Someone familiar with PCLOS will have to answer your question.

vidcollector
Posts: 6
Joined: Sun Sep 14, 2014 3:43 am

Re: PCLOS Install

#6 Post by vidcollector » Wed Sep 17, 2014 12:25 am

Thanks Woodstock,

I found that I can use Synaptic, to install the devel files required, just do a reload after opening, let Synaptic install new files, then search for libffmpeg-devel, mark for install, it will find dependencies, then install the files, I did a reboot, then ran ./configure with no errors, then ran make, but is can back with this error

make
which: no moc-qt4 in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/kde4/libexec)
mkdir -p out
gcc -g -O2 -D_GNU_SOURCE -D_linux_ -D_REENTRANT -shared -Wl,-z,defs -oout/libdriveio.so.0.full -Ilibdriveio/inc libdriveio/src/infolist.cpp libdriveio/src/scsihlp.cpp libdriveio/src/srlist.cpp libdriveio/src/stdquery.cpp libdriveio/src/tipclient.cpp libdriveio/src/tipcommon.cpp libdriveio/src/tipserver.cpp libdriveio/src/drives/pioneer.cpp libdriveio/src/drives/xboxhddvd.cpp \
-fPIC -Xlinker -dy -Xlinker --version-script=libdriveio/src/libdriveio.vers \
-Xlinker -soname=libdriveio.so.0 -lc -lstdc++
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
gcc: error trying to exec 'cc1plus': execvp: No such file or directory
Makefile:56: recipe for target 'out/libdriveio.so.0.full' failed
make: *** [out/libdriveio.so.0.full] Error 1

Are you able to let me know where it fails so as I can find the required file to install?

Thanks

Woodstock
Posts: 10293
Joined: Sun Jul 24, 2011 11:21 pm

Re: PCLOS Install

#7 Post by Woodstock » Wed Sep 17, 2014 1:33 am

You do not have all the development tools (i.e., compiler and other programs, rather than libraries) installed yet. This one appears to be part of the "g++" package on most distributions.

vidcollector
Posts: 6
Joined: Sun Sep 14, 2014 3:43 am

Re: PCLOS Install

#8 Post by vidcollector » Wed Sep 17, 2014 2:00 am

Installed gcc-c++, now see error

make
which: no moc-qt4 in (/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/lib/kde4/libexec)
mkdir -p tmp
moc -o tmp/moc_mainwnd.cpp makemkvgui/src/mainwnd.h
make: moc: Command not found
Makefile:92: recipe for target 'tmp/moc_mainwnd.cpp' failed
make: *** [tmp/moc_mainwnd.cpp] Error 127

Installed libqt4-devel earlier

vidcollector
Posts: 6
Joined: Sun Sep 14, 2014 3:43 am

Re: PCLOS Install, Solved

#9 Post by vidcollector » Wed Sep 17, 2014 11:48 pm

Problem Solved

I had to add the path to the folder for moc
in my case /usr/lib/qt4/bin, using
PATH=$PATH\:/usr/lib/qt4/bin

Thanks for your help

Post Reply