Problems compiling kitchensync

Problems compiling kitchensync

Post by _J_ » Wed, 02 Jul 2003 22:04:21



Hi folks,

This problem is getting me frustrated over the last weeks. When I had SuSE
8.1
I had no problems compiling Kitchensync 0.0.5, but now I try to compile
Kitchensync 0.0.6 on SuSE 8.2, but I receive the following error:

/usr/local/bin/../lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld:
Warning: size of symbol
`KSync::ConfigPart::ConfigPart[in-charge](KSync::Kapabilities const&,
QWidget*, char const*)' changed from 87 to 121 in
../../../kitchensync/libkonnector2/.libs/libkonnector.a(configpart.o)
collect2: ld returned 1 exit status

My ld seems to be up to date:

GNU ld version 2.13.90.0.18 20030121 (SuSE Linux)

Hopefully someone knows the answer.

A larger make output can be found below ('fout' is dutch for error).

--
Cheers,

Jeroen

:: Using SuSE 8.2 + KDE 3.1.2 ::

--

make[3]: Leaving directory
`/home/jeroen/download/kitchensync-0.0.6/kitchensync/libkonnector2'
Making all in kitchensync
make[3]: Entering directory
`/home/jeroen/download/kitchensync-0.0.6/kitchensync/kitchensync'
Making all in lib
make[4]: Entering directory
`/home/jeroen/download/kitchensync-0.0.6/kitchensync/kitchensync/lib'
/bin/sh ../../../libtool --silent --mode=link --tag=CXX g++  
-Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -pedantic -W -Wpointer-arith
-Wmissing-prototypes -Wwrite-strings -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE
-Wcast-align -Wconversion -Wchar-subscripts -fno-builtin -g -O2
-Wformat-security -Wmissing-format-attribute -fno-exceptions -fno-check-new
-fno-common    -o libkitchensyncui.la.closure libkitchensyncui_la_closure.lo
-L/usr/X11R6/lib -L/usr/lib/qt3/lib -L/opt/kde3/lib  -no-undefined  
partbar.lo manipulatorpart.lo ksync_configuredialog.lo ksync_systemtray.lo
ksync_mainwindow.lo ksync_configpart.lo ksync_profile.lo manpartservice.lo
profilemanager.lo profilefilemanager.lo konnectorprofile.lo
konnectorprofilemanager.lo konnectorprofilefilemanager.lo konnectordialog.lo
konnectorcheckitem.lo konnectorwizard.lo profilecheckitem.lo
profilewizardchooserimpl.lo profilewizard.lo profileitem.lo profiledialog.lo
syncalgo.lo synchelper.lo konnectorbar.lo syncconfig.lo
konnectorprofilelistviewbase.lo konnectorprofilewizardintro.lo
konnectorwizardoutro.lo profilelistbase.lo profilewizardchooser.lo
profilewizardintro.lo -lkparts
../../../kitchensync/libkonnector2/libkonnector.la
../../../kitchensync/libkonnector2/.libs/libkonnector.a(configpart.o)(.text+0xe0):
In function
`KSync::ConfigPart::ConfigPart[not-in-charge](KSync::Kapabilities
const&, QWidget*, char const*)':
/home/jeroen/download/kitchensync-0.0.6/kitchensync/libkonnector2/configpart.cpp:65:
multiple definition of
`KSync::ConfigPart::ConfigPart[not-in-charge](KSync::Kapabilities const&,
QWidget*, char const*)'
ksync_configpart.o(.text+0x0):/home/jeroen/download/kitchensync-0.0.6/kitchensync/kitchensync/lib/ksync_configpart.cc:49:
first defined here
/usr/local/bin/../lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld:
Warning: size of symbol
`KSync::ConfigPart::ConfigPart[not-in-charge](KSync::Kapabilities const&,
QWidget*, char const*)' changed from 87 to 121 in
../../../kitchensync/libkonnector2/.libs/libkonnector.a(configpart.o)
../../../kitchensync/libkonnector2/.libs/libkonnector.a(configpart.o)(.text+0x2300):
In function `KSync::ConfigPart::init()':
/home/jeroen/download/kitchensync-0.0.6/kitchensync/libkonnector2/configpart.cpp:356:
multiple definition of `KSync::ConfigPart::init()'
ksync_configpart.o(.text+0x1e30):/home/jeroen/download/kitchensync-0.0.6/kitchensync/kitchensync/lib/ksync_configpart.cc:311:
first defined here
/usr/local/bin/../lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld:
Warning: size of symbol `KSync::ConfigPart::init()' changed from 282 to 308
in ../../../kitchensync/libkonnector2/.libs/libkonnector.a(configpart.o)
../../../kitchensync/libkonnector2/.libs/libkonnector.a(configpart.o)(.text+0x500):
In function `KSync::ConfigPart::initialize(KSync::Kapabilities const&)':
/home/jeroen/download/kitchensync-0.0.6/kitchensync/libkonnector2/configpart.cpp:84:
multiple definition of `KSync::ConfigPart::initialize(KSync::Kapabilities
const&)'
ksync_configpart.o(.text+0xc0):/home/jeroen/download/kitchensync-0.0.6/kitchensync/kitchensync/lib/ksync_configpart.cc:54:
first defined here
/usr/local/bin/../lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld:
Warning: size of symbol `KSync::ConfigPart::initialize(KSync::Kapabilities
const&)' changed from 6500 to 6527 in
../../../kitchensync/libkonnector2/.libs/libkonnector.a(configpart.o)
../../../kitchensync/libkonnector2/.libs/libkonnector.a(configpart.o)(.text+0x160):
In function `KSync::ConfigPart::ConfigPart[in-charge](KSync::Kapabilities
const&, QWidget*, char const*)':
/home/jeroen/download/kitchensync-0.0.6/kitchensync/libkonnector2/configpart.cpp:65:
multiple definition of
`KSync::ConfigPart::ConfigPart[in-charge](KSync::Kapabilities const&,
QWidget*, char const*)'
ksync_configpart.o(.text+0x60):/home/jeroen/download/kitchensync-0.0.6/kitchensync/kitchensync/lib/ksync_configpart.cc:49:
first defined here
/usr/local/bin/../lib/gcc-lib/i486-suse-linux/3.3/../../../../i486-suse-linux/bin/ld:
Warning: size of symbol
`KSync::ConfigPart::ConfigPart[in-charge](KSync::Kapabilities const&,
QWidget*, char const*)' changed from 87 to 121 in
../../../kitchensync/libkonnector2/.libs/libkonnector.a(configpart.o)
collect2: ld returned 1 exit status
make[4]: *** [libkitchensyncui.la.closure] Fout 1
make[4]: Leaving directory
`/home/jeroen/download/kitchensync-0.0.6/kitchensync/kitchensync/lib'
make[3]: *** [all-recursive] Fout 1
make[3]: Leaving directory
`/home/jeroen/download/kitchensync-0.0.6/kitchensync/kitchensync'
make[2]: *** [all-recursive] Fout 1
make[2]: Leaving directory
`/home/jeroen/download/kitchensync-0.0.6/kitchensync'
make[1]: *** [all-recursive] Fout 1
make[1]: Leaving directory `/home/jeroen/download/kitchensync-0.0.6'
make: *** [all] Fout 2

--

 
 
 

1. "--mode compile" instead of "--mode=compile" problem with libtool


Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=us-ascii

Hi!

I am trying to compiling Apache on a sparc10 with Solaris 7
and the problem is that libtool don't accept its parameter
in the form it should (and says it do in its help)

libtool --mode compile   do work but
libtool --mode=compile   do not work, then it just say
   libtool: invalid operation mode '--modecompile'

The way apaches makefile have it is with a "="
but libtool (i have tried both the one that comes with apache
and a newer one) don't work then. libtool only
works if you skip the "="

Is there any thing that is broken in my solaris-installation
that creates this problem?

Any ideas how to fix it?

2. Can ping but can't telnet

3. Qt compile problems and compiling in general

4. HELP - SLIP login script

5. Problems compiling perl5 to compile satan to test my security

6. GCC for Pentium

7. AMD K6-2Chips compile compile problems...

8. ftape problem with HP Colorado T1000

9. Problems compiling fvwm => linking problem

10. ssh install problem (Newbie compile problem?)

11. Problem: Cant compile new libc.so.x.y.z / NYS Problem

12. Problem compiling sources (Qt problem?)....

13. Network problem, kernel compile problem