LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   Pidgin Compilation Error (https://www.linuxquestions.org/questions/slackware-14/pidgin-compilation-error-682019/)

netpumber 11-08-2008 03:46 PM

Pidgin Compilation Error
 
Hi out there !!! I started to install pidgin 2.5.2 in my slackware 12.1 .
When i run ./configure it returns this error :

Code:

configure: error:
NetworkManager development headers not found.
Use --disable-nm if you do not need NetworkManager support.

I search for networkmanager package but i didn't found anything that make it ok !! Does anyone in this big community knows where can i find this dev headers ?

Thanx in advanced an sorry for ma bad english.

Alien Bob 11-08-2008 04:02 PM

Slackware does not use "dev" packages like all the RPM based distros.
Why don't you just use the pidgin.SlackBuild script and sources for Slackware-current to build a package for your slackware-12.1?
See http://slackware.osuosl.org/slackwar...ce/xap/pidgin/

Eric

netpumber 11-08-2008 04:25 PM

Thanx a lot my friend for helping me. I run the .sh script an then i run make but after a lot of time it returns back this error :
Code:

gcc: /usr/lib/libgtkspell.so: No such file or directory
make[3]: *** [pidgin] Error 1
make[3]: Leaving directory `/tmp/tgz/pidgin-2.5.2/pidgin'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/tgz/pidgin-2.5.2/pidgin'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/tgz/pidgin-2.5.2'
make: *** [all] Error 2


Alien Bob 11-08-2008 04:35 PM

YOu need a full installation of Slackware. If you only install the missing gtkspell package now, you will undoubtedly run into other missing libraries later on.
Slackware 12.1 - or one of the fork distros?

Eric

ErV 11-08-2008 04:40 PM

Quote:

Originally Posted by Alien Bob (Post 3335618)
YOu need a full installation of Slackware. If you only install the missing gtkspell package now, you will undoubtedly run into other missing libraries later on.
Slackware 12.1 - or one of the fork distros?

Eric

I believe gtkspell wasn't included in 12.1 (might be wrong with it, but remember similar error while compiling more recent version of pidgin on 12.1). Anyway, I think that gtkspell can be disabled with ./configure command-line switches. See ./configure --help for more details.

Alien Bob 11-08-2008 04:41 PM

Quote:

Originally Posted by ErV (Post 3335622)
I believe gtkspell wasn't included in 12.1

You are absolutely right on all counts.

Eric

netpumber 11-09-2008 04:39 AM

Quote:

I think that gtkspell can be disabled with ./configure command-line switches. See ./configure --help for more details.
Yes but i didn't use ./configure... :s i just run the .sh script . where i have to put the command to disable this lib ?

willysr 11-09-2008 08:55 AM

look at the SlackBuild script. Basically it's just a set of bash script to configure, compile and install the package to certain directory and then make a tgz package from it.

Look at the ./configure line. You can add/remove/modify those lines to configure how you will install your application

2Gnu 11-09-2008 08:57 AM

In your original post, you said you were running ./configure. Regardless, the install.sh file is a script which consolidates the compile steps. That consolidation reduces your control. If you run ./configure --disable-gtkspell it should work around the error and allow you to go to the "make" step.

Take a look at the INSTALL file. Detailed instructions are there and seem pretty straight-forward.

netpumber 11-09-2008 09:13 AM

Thanx a lot dudes !! This community Rocks :D:D Problem solved by adding

Code:

--disable-gtkspell
near the ./configure in the .sh file :)


All times are GMT -5. The time now is 11:55 PM.