Ad Widget

Collapse

configure: error: Not found Jabber library

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Jun.Liu
    Member
    • Apr 2007
    • 91

    #1

    configure: error: Not found Jabber library

    Hi,
    I'm installing 1.4.2 on a FC4 machine and encounter below error msg when doing the configure cmd:
    ./configure --enable-server --with-sqlite3 --with-net-snmp -with-jabber -with-libcurl

    the last output as below:
    .....
    checking for IKSEMEL... Package iksemel was not found in the pkg-config search path.
    Perhaps you should add the directory containing `iksemel.pc'
    to the PKG_CONFIG_PATH environment variable
    No package 'iksemel' found
    configure: error: Not found Jabber library

    Anyone can tell me are the jabber & iksemel.pc necessary?
  • predatorz
    Senior Member
    • Mar 2007
    • 109

    #2
    Zabbix manual mention that these 2 options are optional.
    Iksemel library and header files
    Required to enable Jabber messaging. Optional.
    Libcurl library and header files
    Version 7.13.1 or higher required for WEB monitoring module. Optional.

    Comment

    • Stephanizoly
      Junior Member
      • Jul 2009
      • 13

      #3
      Error message ==> Not found Jabber library

      Hello,

      I'm installing Zabbix 1.6 and I did a configuration with
      shell> ./configure --enable-server --with-mysql --with-net-snmp –with-jabber – with-libcurl

      At the end, this message appears :
      (...)
      checking for IKSEMEL... no
      configure: error: Not found Jabber library

      But I don't use IKSEMEL. Is this message is a problem?
      the configuration arrived to the end?

      Stephanie

      Comment

      • Stephanizoly
        Junior Member
        • Jul 2009
        • 13

        #4
        Error message ==> Not found Jabber library

        I'm sorry, it's obvious !!

        When you don't use the Jabber library (Ikesemel), you musn't write :
        ./configure --enable-server --with-sqlite3 --with-net-snmp -with-jabber -with-libcurl

        but this code without -with-jabber !!

        Comment

        • Pedrovisk
          Junior Member
          • Aug 2009
          • 2

          #5
          I'am with a similar problem, but i need the Jabber library

          See:

          #./configure --with-pgsql --with-ldap --enable-server --enable-agent --with-jabber --with-net-snmp --with-libcurl --with-openipmi
          ...
          checking for IKSEMEL... no
          configure: error: Jabber library not found



          I've tried to install several packages about Jabber, all of repositories, but none of them seems to work, for example:

          libpurple.i386
          pidgin.i386
          libidn
          libidn-devel
          pkgconfig
          expat-devel
          dialog
          gcc-c++
          libmudflap-devel.i386
          psgml.noarch

          Thanks the help.

          Comment

          • Pedrovisk
            Junior Member
            • Aug 2009
            • 2

            #6
            Originally posted by Pedrovisk
            I'am with a similar problem, but i need the Jabber library

            See:

            #./configure --with-pgsql --with-ldap --enable-server --enable-agent --with-jabber --with-net-snmp --with-libcurl --with-openipmi
            ...
            checking for IKSEMEL... no
            configure: error: Jabber library not found



            I've tried to install several packages about Jabber, all of repositories, but none of them seems to work, for example:

            libpurple.i386
            pidgin.i386
            libidn
            libidn-devel
            pkgconfig
            expat-devel
            dialog
            gcc-c++
            libmudflap-devel.i386
            psgml.noarch

            Thanks the help.

            I did install librarys adding repository EPEL with that url:



            Thanks.

            Comment

            • Jun.Liu
              Member
              • Apr 2007
              • 91

              #7
              try to remove the jabber from your system first and then reinstall it...

              I tried it on the curl lib on Ubuntu, it worked.

              Comment

              • RichardCA
                Junior Member
                • Sep 2009
                • 18

                #8
                Sometimes it's easier to just download and build from source.

                iksemel is a portable, fast, and easy to use XML/XMPP library. It is NOT maintained anymore, please check https://github.com/meduketto/iksemel-rust for the new generation of the library. - medukett...

                Comment

                • modest
                  Member
                  • Dec 2009
                  • 40

                  #9
                  I'm having same issue with Zabbix 1.8 installing on ubuntu 9.10:

                  checking for IKSEMEL... configure: error: Jabber library not found
                  zabbix@zabbix:~/zabbix-1.8$ sudo apt-get -f install libiksemel-dev libiksemel-utils libiksemel3
                  Reading package lists... Done
                  Building dependency tree
                  Reading state information... Done
                  libiksemel-dev is already the newest version.
                  libiksemel-utils is already the newest version.
                  libiksemel3 is already the newest version.
                  0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.

                  Is there any solution for this problem on Ubuntu?

                  --

                  I know this issue can be solve on Centos after installing iksemel-devel.x86_64, but it doesn't apply on Ubuntu...

                  Comment

                  • modest
                    Member
                    • Dec 2009
                    • 40

                    #10
                    looks like after installing sudo apt-get install libcurl4-openssl-dev - there is no problem...

                    Comment

                    • is36
                      Junior Member
                      • Jun 2010
                      • 3

                      #11
                      Originally posted by modest
                      I'm having same issue with Zabbix 1.8 installing on ubuntu 9.10:

                      checking for IKSEMEL... configure: error: Jabber library not found
                      zabbix@zabbix:~/zabbix-1.8$ sudo apt-get -f install libiksemel-dev libiksemel-utils libiksemel3
                      Reading package lists... Done
                      Building dependency tree
                      Reading state information... Done
                      libiksemel-dev is already the newest version.
                      libiksemel-utils is already the newest version.
                      libiksemel3 is already the newest version.
                      0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.

                      Is there any solution for this problem on Ubuntu?

                      --

                      I know this issue can be solve on Centos after installing iksemel-devel.x86_64, but it doesn't apply on Ubuntu...
                      your OS is Ubuntu,maybe try these

                      apt-get install libphp-jabber
                      apt-get install libnet-jabber-loudmouth-perl
                      apt-get install jabber-dev
                      apt-get install libiksemel-dev (* this packet important)

                      Comment

                      • DonnEdwards
                        Junior Member
                        • Feb 2011
                        • 19

                        #12
                        Code:
                        sudo apt-get -f install libiksemel-dev libiksemel-utils libiksemel3
                        works fine on ubuntu server 10.04
                        I was having the same problems described above, and this seems to have fixed it.

                        Comment

                        • rdkls
                          Junior Member
                          • Jul 2011
                          • 1

                          #13
                          CentOS release 5.6 here
                          had to get the iksemel source from google code then supply
                          --with-jabber=[path to iksemel SOURCE]
                          (not the installed lib ...)
                          then compiled
                          (but when I went to run it couldn't find the shared library ....)
                          Last edited by rdkls; 15-07-2011, 09:00.

                          Comment

                          • Jonathan
                            Junior Member
                            • Jul 2011
                            • 4

                            #14
                            error line configure server

                            Hi

                            Zabbix installed with Virtual Box on Live Installer

                            #./configure --with-pgsql --with-ldap --enable-server --enable-agent --with-jabber --with-net-snmp --with-libcurl --with-openipmi

                            why this line does not work?
                            Attached Files

                            Comment

                            • Cesar32
                              Junior Member
                              • Mar 2014
                              • 1

                              #15
                              Solution!

                              Error:
                              checking for IKSEMEL... no
                              configure: error: Jabber library not found

                              Solution:
                              yum install iksemel-devel

                              Comment

                              Working...