Subject: Re: KDE3 make install error
To: None <tech-pkg@netbsd.org>
From: Joe Reed <jnr@po.cwru.edu>
List: tech-pkg
Date: 06/05/2002 19:51:38
i installed www/mozilla  this put libvcard.so as you said.  however i still 
got the previously stated error.  as a temp fix i simply removed the klprfax 
subdir from the makefile.  the rest of the package compiled and installed 
just fine. 

i'm really curious as to why this happened.  if anyone has an idea, please 
let me know 

 --joe 

Dwight Tuinstra writes: 

> Joe --- 
> 
> I was able to successfully compile and install the x11/kde3
> metaport, including the kdeutils-3.0.1.  This is from pkgsrc
> downloaded and untarred just yesterday. 
> 
> My kdepim-3.0.1 file also has the line you mention.  My success may
> have been because I already have a libvcard.so on my system, in 
> /usr/X11R6/lib/mozilla/components/libvcard.so.  If this is so, an
> admittedly kludgy workaround may be to install mozilla. 
> 
>   --Dwight Tuinstra
>     tuinstra@clarkson.edu 
> 
> 
> On Wed, 5 Jun 2002, Joe Reed wrote: 
> 
> | i found the line in the kdepim3 configure script which said
> | DO_NOT_COMPILE="$DO_NOT_COMPILE kab2" 
> | 
> | i commented it out and reran make.  pkgsrc did attempt to compile kab3 but 
> | then i got this: 
> | 
> |  --snip--
> | source='kab_client.cpp' object='kab_client.o' libtool=no  
> | depfile='.deps/kab_client.Po' tmpdepfile='.deps/kab_client.TPo'  depmode=gcc 
> | /bin/sh ../../admin/depcomp  c++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../.. 
> |  -I/usr/X11R6/include -I/usr/pkgsrc/misc/kdepim3/work/.buildlink/qt3/include 
> |  -I/usr/pkg/share/x11-links/include  
> |  -I/usr/pkgsrc/misc/kdepim3/work/.buildlink/include 
> |  -I/usr/pkg/share/x11-links/include   -pthread -DQT_THREAD_SUPPORT 
> |  -I/usr/pkgsrc/misc/kdepim3/work/.buildlink/include  
> |  -I/usr/pkg/share/x11-links/include  -O2 
> |  -I/usr/pkgsrc/misc/kdepim3/work/.buildlink/include 
> |  -I/usr/pkgsrc/misc/kdepim3/work/.buildlink/include -O2 
> |  -I/usr/pkg/share/x11-links/include -fno-exceptions -fno-check-new  -c -o 
> | kab_client.o `test -f kab_client.cpp || echo './'`kab_client.cpp
> | c++: unrecognized option `-pthread'
> | kab_client.cpp: In function `void list()':
> | /usr/include/g++/stl_list.h:247: previous non-function declaration `template 
> | <class _Tp, class _Alloc = class allocator<_Tp1> > class list<_Tp,_Alloc>'
> | kab_client.cpp:149: conflicts with function declaration `void list()'
> | kab_client.cpp: In function `int main(int, char **)':
> | kab_client.cpp:322: use of class template `template <class _Tp, class _Alloc 
> | = class allocator<_Tp1> > list<_Tp,_Alloc>' as expression
> | *** Error code 1 
> | 
> | Stop.
> | make: stopped in /usr/pkgsrc/misc/kdepim3/work/kdepim-3.0.1/kab2/tools
> |  --snip-- 
> | 
> | i assume that someone successfully got kdeutils3 installed.  how did you get 
> | libvcard.so.0 on your system?? 
> | 
> | is there a patch to the kde3 src to fix this error? 
> | 
> |  --joe 
> | 
> | 
> | Joe Reed writes: 
> | 
> | > .. note this thread moved to tech_pkg.  please send all replies there ...  
> | > 
> | > after some further inspection, there is a line in configure.in:
> | > DO_NOT_COMPILE="$DO_NOT_COMPILE kab2"  
> | > 
> | > why is that there?  this is the directory which contains the code for 
> | > libvcard.so.0.  doesn't that lib need to be compiled and installed (that's 
> | > why kabc doesn't compile!)  
> | > 
> | > --joe  
> | > 
> | >  
> | > 
> | > Joe Reed writes:  
> | > 
> | >> 
> | >> when i do a 'make install' of kde3. a shared object, libvcard.so.0 is not 
> | >> installed on my system.  this causes pkgsrc/kdeutils3 to fail on build, 
> | >> and some applications (like kmail) to fail on startup.  according to 
> | >> kde.org, this library should be installed from kdepim, but after looking 
> | >> at pkgsrc/misc/kdepim3 i cannot find any reference to this file.   
> | >> 
> | >> what do i have to do to get this lib on my system?  is this an error on 
> | >> my part, or from pkgsrc?   
> | >> 
> | >> i'm running netbsd-current 1.6A (i386) 6/3/2002 (kernel and userland)   
> | >> 
> | >> thanks in advance for the help!
> | >> --joe  
> | >> 
> | >  
> | > 
> |  
> |  
> 
>