LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 01-08-2003, 10:22 PM   #1
harlom
LQ Newbie
 
Registered: Jul 2002
Distribution: Mandrake 9.0
Posts: 22

Rep: Reputation: 15
Post Compiling Arts-1.1 on Mandrake 9.0?


I followed the instruction at KDe.org to compile KDe 3.1. First I compiled QT 3.1.1 which compiled fine. Then when I go to 'Make' arts-1.1 I get the error...

libtool: link: cannot find the library '3.1/arts-1.1/mcop/libmcop.la'

Even though that file is definitely in that directory. I am losing my mind trying to figure this out. There is a lot more details but I wanted to start a conversation before I expound.
 
Old 01-09-2003, 09:45 PM   #2
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 58
What arts package did you download?
 
Old 01-10-2003, 08:31 AM   #3
harlom
LQ Newbie
 
Registered: Jul 2002
Distribution: Mandrake 9.0
Posts: 22

Original Poster
Rep: Reputation: 15
As it says in my post above I downloaded the arts-1.1 package
http://download.kde.org/unstable/kde...s-1.1.tar.bz2. I download the package to My Home folder then I ./configure the files which is successful then it says "make now" so I type 'make' as root and it procedes then errors out with the above statement.

MY questions are do I need to add any options when I 'make'. Do I have to move the arts-1.1 folder to a different directory before I 'make' like /usr/local OR /home/micah/.kde.
 
Old 01-10-2003, 08:53 AM   #4
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 58
Ok, I've been using arts (and kde) from cvs for the past three months so I was keen to know exactly which arts package you had (there are a few to choose from :-), most options are passed with the configure script (do "./configure --help" for more info). I'm thinking that you may have a corrupted download, have you tried a package from another mirror?

You can compile a source package anywhere, and here is output of 'locate libmcop.la' on my system,
Code:
bern@grendel bern$ locate libmcop.la
/opt/kde/lib/libmcop.la
/home/bern/kde-cvs/arts/mcop/libmcop.la
/home/bern/kde-cvs/arts/mcop/.libs/libmcop.la
/home/bern/kde-cvs/arts/mcop/.libs/libmcop.lai
/home/bern/kde-cvs/arts/mcop/libmcop.la.closure
bern@grendel bern$

Last edited by Aussie; 01-10-2003 at 08:56 AM.
 
Old 01-10-2003, 12:44 PM   #5
harlom
LQ Newbie
 
Registered: Jul 2002
Distribution: Mandrake 9.0
Posts: 22

Original Poster
Rep: Reputation: 15
Thanks Aussie.

Can you post the link to where you downloaded the cvs source.? One other question when you make install does it show up when you look in 'kpackages' or 'rpm -qa | grep'? How do I find out if my computer knows that it is installed or on the machine?

Thanks again
 
Old 01-10-2003, 04:15 PM   #6
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 58
Well, I don't use rpm, I don't even have it installed, all my software after the initial install comes from source.
You can read the instructions for kde cvs here.
 
Old 01-10-2003, 04:54 PM   #7
harlom
LQ Newbie
 
Registered: Jul 2002
Distribution: Mandrake 9.0
Posts: 22

Original Poster
Rep: Reputation: 15
Got the cvs source for arts-1.1 up to date. While it was compiling I get the message "In file qgarray.cpp, line 229: Out of memory" which I search Google.com and it came up with this http://lists.trolltech.com/qt-intere...d01123-0.html.

I have XFree86-devel, XFree86-server, XFree86-libs, XFree86, XFree86-xfs all version 4.2.1-3mdk. on my computer right now. I am going to search for updates. Do you think that message really means that it's Out of memory? I have 256mb on my Linux computer?

Any way I appreciate the help I have learned a lot in this short discussion.
 
Old 01-10-2003, 05:02 PM   #8
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 58
Did the compile exit with an error or was it just a warning?
 
Old 01-10-2003, 09:16 PM   #9
harlom
LQ Newbie
 
Registered: Jul 2002
Distribution: Mandrake 9.0
Posts: 22

Original Poster
Rep: Reputation: 15
Compile exited with that error.
 
Old 01-10-2003, 09:38 PM   #10
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 58
Ok, qgarray.cpp is a qt file so can you tell me what options you compiled qt with, and where did you compile qt?
 
Old 01-13-2003, 09:12 AM   #11
harlom
LQ Newbie
 
Registered: Jul 2002
Distribution: Mandrake 9.0
Posts: 22

Original Poster
Rep: Reputation: 15
Compiled qt with no options and it is compiled in /usr/local/qt. I hope that is the info you need.
 
Old 01-13-2003, 09:32 AM   #12
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 58
QT needs to be compiled with several options, these are the ones that kde recomend,
Code:
./configure -system-zlib -qt-gif -system-libpng -system-libjpeg \
-plugin-imgfmt-mng -thread -no-stl -no-xinerama -no-g++-exceptions
 
Old 01-15-2003, 09:15 AM   #13
harlom
LQ Newbie
 
Registered: Jul 2002
Distribution: Mandrake 9.0
Posts: 22

Original Poster
Rep: Reputation: 15
I compiled qt with the options you suggested. when compiling Arts 1.1 it got passed the memory error but errored out on some of the doc files. I read some requirement for Arts is Latex+PDFlatex but I can not find that on the internet. I have currently installed latex2html installed. Do you know where to find that package or is it really important?
 
Old 01-15-2003, 09:37 AM   #14
Aussie
Senior Member
 
Registered: Sep 2001
Location: Brisvegas, Antipodes
Distribution: Slackware
Posts: 4,590

Rep: Reputation: 58
You might be getting the error because of a bad version of libxml2, version 2.4.24 is ok and 2.4.29 up is said to be ok but any in between will cause errors.
 
Old 01-17-2003, 01:37 PM   #15
harlom
LQ Newbie
 
Registered: Jul 2002
Distribution: Mandrake 9.0
Posts: 22

Original Poster
Rep: Reputation: 15
Aussie do you think that I should change my distro to Slackware? It sounds like the require modules are installed by default unlike Mandrake.
 
  


Reply



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
arts freezes! Sound only with mplayer + arts disabled metgorna Mandriva 0 09-18-2004 09:21 AM
Compiling kernel on Mandrake 9.2 vincebs Mandriva 2 04-04-2004 04:56 PM
Compiling programs? [Mandrake] TiRaK Linux - Newbie 2 12-22-2003 02:36 AM
Mandrake kernel 2.4.21 compiling phaestos Linux - Newbie 1 07-15-2003 08:41 AM
Compiling Problems on Mandrake 9.0 johan the olive Linux - Software 9 02-27-2003 08:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

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

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
Open Source Consulting | Domain Registration