Menu

#13 Compiling under CentOS 6

v1.0_(example)
open
nobody
None
5
2016-04-01
2016-03-01
No

I'm trying to compile under CentOS 6 (after finding all prebuild binaries are much too old). I keep running into the error below. Notice that libtool is already installed! Configure just doesn't recognize it. Any way around this?

[root@lserver2 xca-1.3.2]# ./configure
configure:      ***************************************************
configure:      *   X Certificate and Key management 1.3.2
configure:      ***************************************************
checking for g++... g++
checking whether the C++ compiler works... yes
checking for C++ compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for strip... strip
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for OpenSSL... yes
checking for Qt5... yes
checking for lrelease-qt5... no
checking for lrelease... lrelease
checking for rcc-qt5... /usr/lib64/qt5/bin/rcc-qt5
checking for lt_dlopen in -lltdl... no
ERROR: Library 'ltdl' with symbol 'lt_dlopen' not found.
       Try installing the package 'libltdl-dev' or 'libtool'
[root@lserver2 xca-1.3.2]# yum install libtool
Loaded plugins: fastestmirror, refresh-packagekit, security
Setting up Install Process
Loading mirror speeds from cached hostfile

 * base: less.cogeco.net
 * extras: centos.mirror.gtcomm.net
 * updates: centos.mirror.gtcomm.net
Package libtool-2.2.6-15.5.el6.x86_64 already installed and latest version
Nothing to do
[root@lserver2 xca-1.3.2]# 

Related

Support Requests: #13

Discussion

  • Michelle Dupuis

    Michelle Dupuis - 2016-03-01

    I might have solved this: CentOS/RH users would need package: libtool-ltdl-devel
    As well, to complete make need the package: qt5-linguist (or whichever version of Qt is installed) to provide lrelease binary

     
    👍
    1

    Last edit: Michelle Dupuis 2016-03-01
  • Michael C Tiernan

    Yes! That's the answer! Thank you!

    This should be corrected/addressed in the docs.

     
  • Michael C Tiernan

    Well, that got me past the minimum but there's still roadblocks. :(

    For my part, I got this: (just the begining of the errors)

      UIC    [ui] ui_About.h
    make[1]: o: Command not found
      UIC    [ui] ui_CaProperties.h
    make[1]: o: Command not found
      UIC    [ui] ui_CertDetail.h
    make[1]: o: Command not found
      UIC    [ui] ui_CertExtend.h
    make[1]: o: Command not found
      UIC    [ui] ui_CrlDetail.h
    make[1]: o: Command not found
    

    News if/when I can sort it out.

     

    Last edit: Michael C Tiernan 2016-04-01
  • Christian Hohnstaedt

    Please look at the Local.mak file. There should be an entry "UIC=", which seems to be wrong.
    Please post the Local.mak file for further assistance.

     
    • Michelle Dupuis

      Michelle Dupuis - 2016-04-01

      I got it compiled finally once I used the right libraries (per my other post) - thanks!

      From: Christian Hohnstaedt [mailto:chris2511@users.sf.net]
      Sent: Friday, April 01, 2016 11:02 AM
      To: [xca:support-requests]
      Subject: [xca:support-requests] #13 Compiling under CentOS 6

      Please look at the Local.mak file. There should be an entry "UIC=", which seems to be wrong.
      Please post the Local.mak file for further assistance.


      [support-requests:#13]https://sourceforge.net/p/xca/support-requests/13/ Compiling under CentOS 6

      Status: open
      Group: v1.0_(example)
      Created: Tue Mar 01, 2016 07:34 PM UTC by Michelle Dupuis
      Last Updated: Fri Apr 01, 2016 01:54 PM UTC
      Owner: nobody

      I'm trying to compile under CentOS 6 (after finding all prebuild binaries are much too old). I keep running into the error below. Notice that libtool is already installed! Configure just doesn't recognize it. Any way around this?

      [root@lserver2 xca-1.3.2]# ./configure

      configure: *********

      configure: * X Certificate and Key management 1.3.2

      configure: *********

      checking for g++... g++

      checking whether the C++ compiler works... yes

      checking for C++ compiler default output file name... a.out

      checking for suffix of executables...

      checking whether we are cross compiling... no

      checking for suffix of object files... o

      checking whether we are using the GNU C++ compiler... yes

      checking whether g++ accepts -g... yes

      checking for strip... strip

      checking for pkg-config... /usr/bin/pkg-config

      checking pkg-config is at least version 0.9.0... yes

      checking for OpenSSL... yes

      checking for Qt5... yes

      checking for lrelease-qt5... no

      checking for lrelease... lrelease

      checking for rcc-qt5... /usr/lib64/qt5/bin/rcc-qt5

      checking for lt_dlopen in -lltdl... no

      ERROR: Library 'ltdl' with symbol 'lt_dlopen' not found.

         Try installing the package 'libltdl-dev' or 'libtool'
      

      [root@lserver2 xca-1.3.2]# yum install libtool

      Loaded plugins: fastestmirror, refresh-packagekit, security

      Setting up Install Process

      Loading mirror speeds from cached hostfile

      • base: less.cogeco.net

      • extras: centos.mirror.gtcomm.net

      • updates: centos.mirror.gtcomm.net

      Package libtool-2.2.6-15.5.el6.x86_64 already installed and latest version

      Nothing to do

      [root@lserver2 xca-1.3.2]#


      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/xca/support-requests/13/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

       

      Related

      Support Requests: #13

MongoDB Logo MongoDB