[Ktechlab-devel] does not compile in ubuntu jaunty

P Zoltan zoltan.padrah at gmail.com
Sun May 24 17:22:00 UTC 2009


On Sun, 24 May 2009 15:33:30 +0200, Niels Egberts  
<niels.egberts at gmail.com> wrote:

> Hello,
>
> I'm trying to compile ktechlab in Ubuntu Jaunty so I can create an .deb  
> out
> of it for other people. But at ./configure I get this:
>
> checking for mcopidl... not found
> configure: error: The important program mcopidl was not found!
> Please check whether you installed aRts correctly or use
> --without-arts to compile without aRts support (this will remove
> functionality).
>
> I can't install libarts1-dev as it's not in Jaunty anymore (was in
> intrepid). When I run ./configure with --without-arts the configure goes
> correctly, but make stops after a while.
>
> Any suggestions? Thanks,
> Niels Egberts
>
> ../src/electronics/components/.libs/libcomponents.a(resistor.o): In  
> function
> `Resistor::Resistor(ICNDocument*, bool, char const*)':
> resistor.cpp:(.text+0xcb5): undefined reference to
> `SimpleComponent::SimpleComponent(ICNDocument*, bool, QString const&)'

  Hi,

  All these errors are due to the current state of the SVN version. It will  
be fixed soon (in matter of hours).

  The problem is not related ti arts.

  I'll write a mail on the list when I fix it.

  Zoltan


> resistor.cpp:(.text+0xd89): undefined reference to
> `SimpleComponent::init1PinLeft(int)'
> resistor.cpp:(.text+0xd96): undefined reference to
> `SimpleComponent::init1PinRight(int)'
> ../src/electronics/components/.libs/libcomponents.a(resistor.o): In  
> function
> `Resistor::~Resistor()':
> resistor.cpp:(.text+0xe1): undefined reference to
> `SimpleComponent::~SimpleComponent()'
> ../src/electronics/components/.libs/libcomponents.a(resistor.o): In  
> function
> `Resistor::~Resistor()':
> resistor.cpp:(.text+0x131): undefined reference to
> `SimpleComponent::~SimpleComponent()'
> ../src/electronics/components/.libs/libcomponents.a(resistor.o):(.data.rel.ro._ZTI8Resistor[typeinfo
> for Resistor]+0x10): undefined reference to `typeinfo for  
> SimpleComponent'
> collect2: ld returned 1 exit status
> make[3]: *** [ktechlab] Fout 1
> make[3]: Map '/home/niels/ktechlab/src' wordt verlaten
> make[2]: *** [all-recursive] Fout 1
> make[2]: Map '/home/niels/ktechlab/src' wordt verlaten
> make[1]: *** [all-recursive] Fout 1
> make[1]: Map '/home/niels/ktechlab' wordt verlaten
> make: *** [all] Fout 2
> niels at inoue:~/ktechlab$



-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/




More information about the Ktechlab-devel mailing list