LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (http://www.linuxquestions.org/questions/linux-software-2/)
-   -   Compiling Arts-1.1 on Mandrake 9.0? (http://www.linuxquestions.org/questions/linux-software-2/compiling-arts-1-1-on-mandrake-9-0-a-40790/)

harlom 01-08-2003 11:22 PM

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.:Pengy:

Aussie 01-09-2003 10:45 PM

What arts package did you download?

harlom 01-10-2003 09:31 AM

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.:Pengy:

Aussie 01-10-2003 09:53 AM

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$


harlom 01-10-2003 01:44 PM

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 :Pengy:

Aussie 01-10-2003 05:15 PM

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.

harlom 01-10-2003 05:54 PM

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.

Aussie 01-10-2003 06:02 PM

Did the compile exit with an error or was it just a warning?

harlom 01-10-2003 10:16 PM

Compile exited with that error.

Aussie 01-10-2003 10:38 PM

Ok, qgarray.cpp is a qt file so can you tell me what options you compiled qt with, and where did you compile qt?

harlom 01-13-2003 10:12 AM

Compiled qt with no options and it is compiled in /usr/local/qt. I hope that is the info you need.

Aussie 01-13-2003 10:32 AM

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


harlom 01-15-2003 10:15 AM

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?

Aussie 01-15-2003 10:37 AM

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.

harlom 01-17-2003 02:37 PM

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


All times are GMT -5. The time now is 12:31 AM.