[kde-solaris] Compiling 3.1 on Solaris 8 with gcc 3.2
Paul Hands
kde-solaris@mail.kde.org
Wed Feb 12 17:00:06 2003
--=-PeDtbLDakG5OclzZjGVh
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
Hi,
I'm getting nowhere fast with compiling the 3.1 sources on my Solaris 8
box.
It's taken 3 days to get qt3.1 to compile due to many issues. I was
able to run ./configure and then make successfully. At least according
to the nice message at the end of the make command, I was.
However, the INSTALL file suggests running "make install" after that.,
which fails completely. I did a cleanup and reran configure and make to
get back to a reasonably safe position. DO I need to do a make install
for qt?
Now I tackle arts. I can run ./configure quite happily and then it
recommends running make, so I did.
It fails thus, and I have no clue as to what to do next. I'm not at all
sure whether I really compiled qt correctly or whether this is
independent of that. Any help or suggestions most welcome.
Paul
Transcript follows :-
>make
make all-recursive
Making all in libltdl
Making all in mcop
/bin/bash ../libtool --silent --mode=link --tag=CXX g++
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W
-Wpointer-arith -Wmissing-prototypes -Wwrite-s
trings -O2 -fno-exceptions -fno-check-new -ftemplate-depth-99 -o
libmcop.la.closure libmcop_la_closure.lo -no-undefined -version-info 1:0
buffer.lo connection.
lo core.lo dispatcher.lo iomanager.lo object.lo socketconnection.lo
tcpconnection.lo unixconnection.lo tcpserver.lo unixserver.lo
objectmanager.lo factory.lo idl
filereg.lo ifacerepo_impl.lo mcoputils.lo startupmanager.lo md5.lo
md5auth.lo referenceclean.lo datapacket.lo asyncstream.lo
notification.lo flowsystem.lo extens
ionloader.lo tmpglobalcomm.lo mcopconfig.lo connect.lo reference.lo
type.lo trader_impl.lo dynamicrequest.lo anyref.lo loopback.lo debug.lo
delayedreturn.lo threa
d.lo dynamicskeleton.lo -lsocket -lnsl ../libltdl/libltdlc.la
libtool: link: warning: `-version-info' is ignored for programs
Undefined first referenced
symbol in file
Arts::SystemThreads::the() .libs/dispatcher.o
__builtin_delete .libs/thread.o
__builtin_new .libs/thread.o
__rtti_user .libs/thread.o
__pure_virtual .libs/thread.o
Arts::Mutex::~Mutex [in-charge]() .libs/dispatcher.o
__rtti_si .libs/thread.o
vtable for Arts::Mutex .libs/dispatcher.o
vtable for Arts::ThreadCondition .libs/dispatcher.o
Arts::ThreadCondition::~ThreadCondition [in-charge]().libs/dispatcher.o
ld: fatal: Symbol referencing errors. No output written to
libmcop.la.closure
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `libmcop.la.closure'
Current working directory /export/home/kde3.1/arts-1.1/mcop
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /export/home/kde3.1/arts-1.1
*** Error code 1
make: Fatal error: Command failed for target `all'
--=-PeDtbLDakG5OclzZjGVh
Content-Type: text/html; charset=utf-8
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/1.1.8">
</HEAD>
<BODY>
Hi,<BR>
<BR>
I'm getting nowhere fast with compiling the 3.1 sources on my Solaris 8 box.<BR>
<BR>
It's taken 3 days to get qt3.1 to compile due to many issues. I was able to run ./configure and then make successfully. At least according to the nice message at the end of the make command, I was. <BR>
However, the INSTALL file suggests running "make install" after that., which fails completely. I did a cleanup and reran configure and make to get back to a reasonably safe position. DO I need to do a make install for qt?<BR>
<BR>
Now I tackle arts. I can run ./configure quite happily and then it recommends running make, so I did.<BR>
<BR>
It fails thus, and I have no clue as to what to do next. I'm not at all sure whether I really compiled qt correctly or whether this is independent of that. Any help or suggestions most welcome.<BR>
<BR>
Paul<BR>
<BR>
Transcript follows :- <BR>
>make<BR>
make all-recursive<BR>
Making all in libltdl<BR>
Making all in mcop<BR>
/bin/bash ../libtool --silent --mode=link --tag=CXX g++ -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-s<BR>
trings -O2 -fno-exceptions -fno-check-new -ftemplate-depth-99 -o libmcop.la.closure libmcop_la_closure.lo -no-undefined -version-info 1:0 buffer.lo connection.<BR>
lo core.lo dispatcher.lo iomanager.lo object.lo socketconnection.lo tcpconnection.lo unixconnection.lo tcpserver.lo unixserver.lo objectmanager.lo factory.lo idl<BR>
filereg.lo ifacerepo_impl.lo mcoputils.lo startupmanager.lo md5.lo md5auth.lo referenceclean.lo datapacket.lo asyncstream.lo notification.lo flowsystem.lo extens<BR>
ionloader.lo tmpglobalcomm.lo mcopconfig.lo connect.lo reference.lo type.lo trader_impl.lo dynamicrequest.lo anyref.lo loopback.lo debug.lo delayedreturn.lo threa<BR>
d.lo dynamicskeleton.lo -lsocket -lnsl ../libltdl/libltdlc.la<BR>
libtool: link: warning: `-version-info' is ignored for programs<BR>
Undefined first referenced<BR>
symbol in file<BR>
Arts::SystemThreads::the() .libs/dispatcher.o<BR>
__builtin_delete .libs/thread.o<BR>
__builtin_new .libs/thread.o<BR>
__rtti_user .libs/thread.o<BR>
__pure_virtual .libs/thread.o<BR>
Arts::Mutex::~Mutex [in-charge]() .libs/dispatcher.o<BR>
__rtti_si .libs/thread.o<BR>
vtable for Arts::Mutex .libs/dispatcher.o<BR>
vtable for Arts::ThreadCondition .libs/dispatcher.o<BR>
Arts::ThreadCondition::~ThreadCondition [in-charge]().libs/dispatcher.o<BR>
ld: fatal: Symbol referencing errors. No output written to libmcop.la.closure<BR>
collect2: ld returned 1 exit status<BR>
*** Error code 1<BR>
make: Fatal error: Command failed for target `libmcop.la.closure'<BR>
Current working directory /export/home/kde3.1/arts-1.1/mcop<BR>
*** Error code 1<BR>
make: Fatal error: Command failed for target `all-recursive'<BR>
Current working directory /export/home/kde3.1/arts-1.1<BR>
*** Error code 1<BR>
make: Fatal error: Command failed for target `all'<BR>
<BR>
</BODY>
</HTML>
--=-PeDtbLDakG5OclzZjGVh--