View previous topic :: View next topic |
Author |
Message |
Bitspyer Apprentice


Joined: 17 Dec 2002 Posts: 211 Location: Mainz, Germany
|
Posted: Sun Jul 23, 2006 12:43 pm Post subject: Probleme mit emerge smoke |
|
|
Moin!
Nachdem ich kdebindings-meta mergen wollte bekam ich beim Paket smoke folgende Fehlermeldung:
Code: |
A C# compiler wasn't found. The Qt# bindings need either Mono, Portable.NET or Rotor.
You will need three things to compile the Qt# bindings:
1. A C# compiler -- Mono's mcs, DotGNU/Portable.NET's cscc, or Rotors csc.
2. A CLR JIT. Mono's works the best right now. Qt# will work somewhat with
DotGNU/Portable.NET's ilrun and with Rotor's JIT.
3. Portable.NET's csant tool. This is a Java ANT like build tool for C#
programs. You can find these tools at the following locations:
http://www.southern-storm.com.au/portable_net.html
http://go-mono.org
http://msdn.microsoft.com/downloads/default.asp?url=/downloads/topic.asp?URL=/MSDN-FILES/028/000/123/topic.xml
Python or it's development files were not found. Qt and KDE bindings for Python will not be built.
make all-recursive
make[1]: Entering directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2'
Making all in kalyptus
make[2]: Entering directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2/kalyptus'
make[2]: Fuer das Ziel >>all<< ist nichts zu tun.
make[2]: Leaving directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2/kalyptus'
Making all in smoke
make[2]: Entering directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2/smoke'
Making all in qt
make[3]: Entering directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2/smoke/qt'
perl generate.pl
Found 'qtdefines'. Reading preprocessor symbols from there...
Can't locate Ast.pm in @INC (@INC contains: ../../kalyptus /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at ../../kalyptus/kalyptus line 17.
BEGIN failed--compilation aborted at ../../kalyptus/kalyptus line 17.
make[3]: *** [x_1.cpp] Fehler 2
make[3]: Leaving directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2/smoke/qt'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2/smoke'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2'
make: *** [all] Fehler 2
!!! ERROR: kde-base/smoke-3.5.2 failed.
Call stack:
ebuild.sh, line 1545: Called dyn_compile
ebuild.sh, line 940: Called src_compile
smoke-3.5.2.ebuild, line 35: Called kde-meta_src_compile 'configure' 'make'
kde-meta.eclass, line 410: Called kde_src_compile 'configure' 'make'
kde.eclass, line 310: Called die
!!! died running emake, kde_src_compile:make
!!! If you need support, post the topmost build error, and the call stack if relevant.
|
Was mir schon klar ist, das ich wohl einen c# compiler brauche (mist) ....
Allerdings will ich diese Ungetüm von Mono nicht installieren.... gibt es da eine andere Lösung?
Gruss,
BItspyer _________________ Der Weg zur Dunklen Seite... Schneller er ist, verführerischer, leichter. |
|
Back to top |
|
 |
firefly Watchman

Joined: 31 Oct 2002 Posts: 5335
|
Posted: Sun Jul 23, 2006 12:59 pm Post subject: |
|
|
das ist nicht der haupttfehler, der zum abbruch führt sondern dieser:
Code: | Found 'qtdefines'. Reading preprocessor symbols from there...
Can't locate Ast.pm in @INC (@INC contains: ../../kalyptus /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at ../../kalyptus/kalyptus line 17.
BEGIN failed--compilation aborted at ../../kalyptus/kalyptus line 17. |
das sieht nach einem perl problem aus. _________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
 |
Bitspyer Apprentice


Joined: 17 Dec 2002 Posts: 211 Location: Mainz, Germany
|
Posted: Mon Jul 24, 2006 10:45 am Post subject: |
|
|
Hmmmm...
habe jetzt unter /usr/lib/perl5/5.8.8/i686-linux/ folgende Symlinks von wohl fehlenden Libs angelegt:
Code: |
Ast.pm -> /usr/kde/3.5/share/apps/dcopidlng/Ast.pm
Iter.pm -> /usr/kde/3.5/share/apps/dcopidlng/Iter.pm
kalyptusCxxToDcopIDL.pm -> /usr/kde/3.5/share/apps/dcopidlng/kalyptusCxxToDcopIDL.pm
kdocAstUtil.pm -> /usr/kde/3.5/share/apps/dcopidlng/kdocAstUtil.pm
kdocParseDoc.pm -> /usr/kde/3.5/share/apps/dcopidlng/kdocParseDoc.pm
kdocUtil.pm -> /usr/kde/3.5/share/apps/dcopidlng/kdocUtil.pm
|
Aber jetzt bekomme ich die nächste Fehlermeldung:
Code: |
Undefined subroutine &kdocAstUtil::linkNamespaces called at ../../kalyptus/kalyptus line 406.
make[3]: *** [x_1.cpp] Fehler 255
make[3]: Leaving directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2/smoke/qt'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2/smoke'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/smoke-3.5.2/work/smoke-3.5.2'
make: *** [all] Fehler 2
!!! ERROR: kde-base/smoke-3.5.2 failed.
Call stack:
ebuild.sh, line 1545: Called dyn_compile
ebuild.sh, line 940: Called src_compile
smoke-3.5.2.ebuild, line 35: Called kde-meta_src_compile 'configure' 'make'
kde-meta.eclass, line 410: Called kde_src_compile 'configure' 'make'
kde.eclass, line 310: Called die
|
 _________________ Der Weg zur Dunklen Seite... Schneller er ist, verführerischer, leichter. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|