LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   SUSE / openSUSE (https://www.linuxquestions.org/questions/suse-opensuse-60/)
-   -   pango compilation errors (https://www.linuxquestions.org/questions/suse-opensuse-60/pango-compilation-errors-293612/)

slylos 02-22-2005 07:15 PM

pango compilation errors
 
I'm trying to install pango-1.8.0 as per the gtk+ dependancy. ./configure executes fine with no errors and at the end says :

configuration:
backends: FreeType X Xft

but when I 'make', I get(the last few lines, as make runs for a few seconds):

/usr/local/lib/libglib-2.0.so
./.libs/libpangoxft-1.0.so: undefined reference to `g_assert_warning'
/home/Carlos/Documents/Downloads/pango/pango-1.8.0/pango/.libs/libpango-1.0.so: undefined reference to `g_fopen'
./.libs/libpangox-1.0.so: undefined reference to `g_return_if_fail_warning'
collect2: ld returned 1 exit status
make[4]: *** [pango-querymodules] Error 1
make[4]: Leaving directory `/home/Carlos/Documents/Downloads/pango/pango-1.8.0/pango'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/Carlos/Documents/Downloads/pango/pango-1.8.0/pango'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/Carlos/Documents/Downloads/pango/pango-1.8.0/pango'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/Carlos/Documents/Downloads/pango/pango-1.8.0'
make: *** [all] Error 2

somebody help!! I've been working with this problem for like 2 days now . . . :(

edit: running SuSE 9.1 and glib-2.6.2

slylos 02-22-2005 11:47 PM

COME ON SOMEBODY READ THIS AND POST SOMETHING!! Its like using eMule - everybody wants to download, nobody wants to upload . . . COME ON PEOPLE WHERE'S THE COMMUNITY SPIRIT!!

abisko00 02-23-2005 04:03 AM

OK, I read this and post something:

After less than 5 hours and with 3 posts you shouldn't shout this loud for community spirit!

Check the output of ./configure again. If it doesn't create errors, that doesn't mean that everything is OK. Check for 'no' entries. Sorry, but as this a very specific question. It may take some time to find someone with a better answer.

slylos 02-23-2005 07:41 AM

Yea I know that saying that probably wasn't the greatest thing, but it was late and I was frustrated. Thanks for the input, I will check the output of ./configure and look for those entries. I'm obviously pretty new at the whole thing but I don't have any friends to ask so I rely on forums. Thanks for the help!

Quote:

Originally posted by abisko00
OK, I read this and post something:

After less than 5 hours and with 3 posts you shouldn't shout this loud for community spirit!

Check the output of ./configure again. If it doesn't create errors, that doesn't mean that everything is OK. Check for 'no' entries. Sorry, but as this a very specific question. It may take some time to find someone with a better answer.


dombrowsky 12-04-2005 02:21 PM

good question
 
I came across the same error and spent about an hour trying to fix it.
The answer to the question is simple: I forgot to run ldconfig.

I had just installed a new glib-2.0 (version 2.9.0) and forgotten to run ldconfig after it was installed. Every time you install a library you must run ldconfig to get the linux library loader to know about the new files.

-dave


All times are GMT -5. The time now is 04:46 AM.