LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices

Reply
 
Search this Thread
Old 09-05-2006, 08:01 PM   #1
Whynot
Member
 
Registered: Jan 2005
Posts: 55

Rep: Reputation: 15
Problems compiling GNOME


Hi
I would like to compile gnome and im tring to compile gnome component libgnomeprint
but i have this error. :'(

http://ftp.gnome.org/pub/GNOME/sourc...2.12.1.tar.bz2

i use this compile enteries
./configure --enable-gtk-doc && make && make install
and im pre sure that i installed all dependencies such as gtk-doc docbook-xml libgnomecups etc....

----------------------------------
done \
fi
cd . && \
gtkdoc-scan --module=libgnomeprint --source-dir=../../libgnomeprint --ignore-headers="art_rgb_affine_private.h
art_rgba_rgba_affine.h art_rgba_svp.h gp-fontmap.h gnome-font-family.h gp-truetype-utils.h gnome-font-private.h
gnome-print-bonobo-client.h gnome-print-meta.h gnome-print-master-preview.h gnome-print-multipage.h gnome-print-ps2.h
gnome-print-rbuf.h gnome-print-rgbp.h gnome-print-transport.h gnome-print-i18n.h gnome-print-encode.h gp-gc.h gp-gc-private.h
gnome-print-private.h gnome-print-job-private.h gnome-print-rbuf-private.h gnome-glyphlist-private.h gnome-pgl-private.h
gnome-print-encode-private.h ttsubset/ttcr.h ttsubset/sft.h gpa-*.h" --deprecated-guards="GNOME_DISABLE_DEPRECATED"
touch scan-build.stamp
*** Rebuilding template files ***
cd . && gtkdoc-mktmpl --module=libgnomeprint
=============================================================================
WARNING: 480 unused declarations.
These can be found in libgnomeprint-unused.txt.
They should be added to libgnomeprint-sections.txt in the appropriate place.
=============================================================================
touch tmpl-build.stamp
*** Building XML ***
cd . && \
gtkdoc-mkdb --module=libgnomeprint --source-dir=../../libgnomeprint --output-format=xml --sgml-mode
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 666
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1194
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1211
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1256
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1284
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1345
ERROR parsing comment block file : parameter expected -
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c:1371
ERROR parsing comment block file : parameter expected -
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c:1372
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1468
ERROR parsing comment block file : parameter expected -
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c:1500
ERROR parsing comment block file : parameter expected -
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c:1514
ERROR parsing comment block file : parameter expected -
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c:1515
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1580
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1589
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1597
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1605
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1613
WARNING: Symbol name not found at the start of the comment block.
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c line 1623
ERROR parsing comment block file : parameter expected -
../../libgnomeprint/lex._gnome_print_filter_parse_yy.c:1632
55% symbol docs coverage (146 symbols documented, 26 symbols incomplete, 120 not documented)
See libgnomeprint-undocumented.txt for a list of missing docs.
The doc coverage percentage doesn't include intro sections.
touch sgml-build.stamp
*** Building HTML ***
rm -rf ./html
mkdir ./html
cd ./html && gtkdoc-mkhtml libgnomeprint ../libgnomeprint-docs.sgml
warning: failed to load external entity "file:///usr/share/sgml/docbook/xsl-stylesheets-1.70.1/VERSION"
compilation error: file file:///usr/share/sgml/docbook/xsl-stylesheets-1.70.1/html/docbook.xsl line 25 element include
xsl:include : unable to load file:///usr/share/sgml/docbook/xsl-stylesheets-1.70.1/VERSION
make[3]: *** [html-build.stamp] Error 5
----------------------------------

thanks a lot.

Last edited by Whynot; 09-05-2006 at 09:25 PM.
 
Old 09-05-2006, 08:47 PM   #2
rickh
Senior Member
 
Registered: May 2004
Location: Albuquerque, NM USA
Distribution: Debian-Lenny/Sid 32/64 Desktop: Generic AMD64-EVGA 680i Laptop: Generic Intel SIS-AC97
Posts: 4,250

Rep: Reputation: 60
Putting words like "immediately" in your request for free assistance will not help your cause at all. Sounds like you're either a teen-ager or a more mature jerk.
 
Old 09-05-2006, 09:25 PM   #3
Whynot
Member
 
Registered: Jan 2005
Posts: 55

Original Poster
Rep: Reputation: 15
Quote:
Originally Posted by rickh
Putting words like "immediately" in your request for free assistance will not help your cause at all. Sounds like you're either a teen-ager or a more mature jerk.
What !!!!
I dont need ur help, ur a jerk ok.. not me!!!
if u have nothing to say,u dont have to answer.

PS:least u may say its a bad subject but not like that. "jerk"
 
Old 09-05-2006, 10:35 PM   #4
chadl
Member
 
Registered: Sep 2005
Location: US
Distribution: Gentoo AMD64 Testing
Posts: 129

Rep: Reputation: 16
I would not try to compile Gnome from the sources by hand, as that is known to be very, very hard to do.
Gnome has a project called Garnome that will help you build Gnome from the source files:

http://www.gnome.org/projects/garnome/

I have looked at it, but never used it myself. I will be interested to hear if it works or not.

Let me know how it works so that I can add it to my bag of Linux tricks (or not give a piece of broken advice to others)

P.S: The point that rickh is attempting to make is that the word "immediately" is not required. A subject like "Problem compiling Gnome from source" would have made me read this thread before I did, actually.

Last edited by chadl; 09-05-2006 at 10:41 PM.
 
Old 09-06-2006, 05:28 AM   #5
reddazz
Guru
 
Registered: Nov 2003
Location: N. E. England
Distribution: Fedora, CentOS, Debian
Posts: 16,298

Rep: Reputation: 73
Whynot, Rickh is right that you need to give your threads better titles and not demand immediate answers because you will get an answer when a volunteer comes along who has one. As for calling each other names, I think you both need to town down a bit so that this thread remains civil. Cheers.

Chadl is right, GNOME is a pain to compile from source (thats why some distros have dropped it). Use Garnome or an official build for your distro.
 
Old 09-26-2007, 07:51 PM   #6
Synt4x_3rr0r
Member
 
Registered: Nov 2005
Location: Sweden
Distribution: Arch Linux 64bit with Gnome
Posts: 138

Rep: Reputation: 15
Sorry for bumping an old thread, but I had the same problem with libgnomeprint for Gnome 2.20 and this thread was the only result on google no matter what I searched.
Since I later found a solution to this, I thought that i should post it here for others.

The problem seems to be that libgnomeprint looks for the files installed by docbook-xsl in the wrong place.
On the distro Enlisy(and also on Archlinux), the files installed by docbook-xsl is installed in:
Code:
/usr/share/xml/docbook/xsl-stylesheets-<version>
<version> = the version number of the docbook-xsl package.

But libgnomeprint looks for it in /usr/share/xml/docbook/
A pretty ugly fix to this is to make a symlink like this:
Code:
ln -sf /usr/share/xml/docbook/xsl-stylesheets-<version>/* \
  /usr/share/xml/docbook/
Thats what I did and that makes libgnomeprint compile, but there must be a better way of fixing it than that.
But I looked everywhere for an option to change where libgnomeprint looks for the files but I didn't find anything.
I even looked in the configure and configure.in if there was something that you could change there but no
But atleast this fixes it for now.

Sorry for the rambling but I'm pretty tired right now :P

I hope someone finds this useful.
 
Old 09-27-2007, 04:37 AM   #7
Su-Shee
Member
 
Registered: Sep 2007
Location: Berlin
Distribution: Slackware
Posts: 509

Rep: Reputation: 41
Quote:
Originally Posted by chadl View Post
I would not try to compile Gnome from the sources by hand, as that is known to be very, very hard to do.
Gnome has a project called Garnome that will help you build Gnome from the source files:

http://www.gnome.org/projects/garnome/

I have looked at it, but never used it myself. I will be interested to hear if it works or not.

Let me know how it works so that I can add it to my bag of Linux tricks (or not give a piece of broken advice to others)
It works very nice, is easy to use (compared to compile Gnome really by hand and on foot...) and if something does not compile - which might happen with 200 packages of software or so - it's easily fixed.

I used Garnome several times with several versions, I can recommend it.

There's btw. a KDE pendant, if you like to add this to "my impressive linux magick bag" also.

-> http://kdesvn-build.kde.org/

I just used it to compile a pre-4-beta of KDE and it worked perfectly fine.


If one REALLY wants, the little helpers to compile Linux entirely from scratch are rather impressive and well working. (I did LFS several times either.)
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems compiling GNOME-Bluetooth polemon Linux - Newbie 1 10-02-2005 08:27 PM
Compiling gnome blood_omen Slackware 1 07-21-2005 06:32 AM
Compiling Gnome greg108 Linux - Software 3 05-27-2005 04:10 AM
Compiling GNOME 2.6.2 questions mrsolo Linux - Software 3 09-10-2004 10:24 PM
Gnome 2 Compiling probs Hegemon Linux - General 3 10-04-2002 07:22 AM


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

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration