Sounds like you're defining your class methods in a header file somewhere,
and then including the header file in multiple places.

What does this have to do with Python or KDE? :)

----- Original Message ----- 
From: "Meng Li" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, June 11, 2004 1:43 PM
Subject: [PyKDE] multiply-defined


> hallo,
>
> i believ the following error in unix.
>
> g++  -o programm main.o  visual.o  vokalgui.o  vokImpl.o  au_laden.o
> audioprozess.o  fft.o  netz.o  neuron.o  neuronnetz.o  neuronschicht.o
> moc_visual.o  moc_vokalgui.o  moc_vokImpl.o
> -Wl,-R,/home/pub/lib/qt3/lib -L/home/pub/lib/qt3/lib -L/usr/openwin/lib
> -lqt-mt -lXext -lX11 -lresolv -lsocket -lnsl
> ld: fatal: symbol `NeuronSchicht::forward(double*)' is multiply-defined:
>         (file neuronnetz.o type=FUNC; file neuronschicht.o type=FUNC);
> ld: fatal: symbol `NeuronSchicht::neuronschicht_zufall(int,
> TransferFkt)' is multiply-defined:
>         (file neuronnetz.o type=FUNC; file neuronschicht.o type=FUNC);
> ld: fatal: symbol `NeuronSchicht::NeuronSchicht[in-charge]()' is
> multiply-defined:
>         (file neuronnetz.o type=FUNC; file neuronschicht.o type=FUNC);
> ld: fatal: symbol `NeuronSchicht::NeuronSchicht[not-in-charge]()' is
> multiply-defined:
>         (file neuronnetz.o type=FUNC; file neuronschicht.o type=FUNC);
> ld: fatal: File processing errors. No output written to programm
> collect2: ld returned 1 exit status
> *** Error code 1
> make: Fatal error: Command failed for target `programm'
>
> Can someone help me?
> thanks first!
>
> i have in neuronnetz: #include "neuronschicht.h"
> and in neuornschicht.h: #ifndef NEURONSCHICHT_H
>     #define NEURONScHICHT_H
> ......
>     #endif
>
> meng
>
> _______________________________________________
> PyKDE mailing list    [EMAIL PROTECTED]
> http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
>
>

_______________________________________________
PyKDE mailing list    [EMAIL PROTECTED]
http://mats.imk.fraunhofer.de/mailman/listinfo/pykde

Reply via email to