View previous topic :: View next topic |
Author |
Message |
griftr n00b
Joined: 29 Mar 2004 Posts: 25
|
Posted: Wed Apr 14, 2004 7:53 pm Post subject: systray4j install failure (amd64) |
|
|
I'm trying to install the Azureus client, and one of its depends, systray4j, isn't installing. I get the following:
Code: | bash-2.05b# emerge /usr/portage/dev-java/systray4j/systray4j-2.4.ebuild
Calculating dependencies ...done!
>>> emerge (1 of 1) dev-java/systray4j-2.4 to /
>>> md5 src_uri ;-) systray4j-2.4-kde3-src.tar.bz2
>>> Unpacking source...
>>> Unpacking systray4j-2.4-kde3-src.tar.bz2 to /var/tmp/portage/systray4j-2.4/work
>>> Source unpacked.
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux systray4j.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux st4jevent.cpp
g++ -Wall -c -I/usr/kde/3.2/include -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux systraymanager.cpp
/usr/qt/3/bin/moc systraymanager.h -o systraymanager.moc.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux menubase.cpp
/usr/qt/3/bin/moc menubase.h -o menubase.moc.cpp
g++ -Wall -c -I/usr/kde/3.2/include -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux systraymenu.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux submenu.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux systraymanager.moc.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux menubase.moc.cpp
/usr/qt/3/include/qptrlist.h: In member function `void
QPtrList<type>::deleteItem(void*) [with type = MenuBase]':
/usr/qt/3/include/qstringlist.h:62: instantiated from here
/usr/qt/3/include/qptrlist.h:150: warning: possible problem detected in
invocation of delete operator:
/usr/qt/3/include/qptrlist.h:150: warning: invalid use of undefined type `
struct MenuBase'
systraymanager.h:29: warning: forward declaration of `struct MenuBase'
/usr/qt/3/include/qptrlist.h:150: note: neither the destructor nor the
class-specific operator delete will be called, even if they are declared
when the class is defined.
g++ -Wall -shared -o libsystray4j.so -L/usr/kde/3.2/lib -L/usr/qt/3/lib -lpthread \
-lqt -lkdecore -lkdeui systray4j.o st4jevent.o systraymanager.o systraymanager.moc.o menubase.o menubase.moc.o systraymenu.o submenu.o
/usr/lib/gcc-lib/x86_64-pc-linux-gnu/3.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: st4jevent.o: relocation R_X86_64_32 can not be used when making a shared object; recompile with -fPIC
st4jevent.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [libsystray4j.so] Error 1
!!! ERROR: dev-java/systray4j-2.4 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! Failure compiling KDE daemon.
|
I'm not really sure what's going on, but by my guess is something not compatible with the amd64 architecture? Thanks. |
|
Back to top |
|
|
Headhunter n00b
Joined: 20 Sep 2002 Posts: 40
|
Posted: Sun Apr 18, 2004 2:32 pm Post subject: got the same problem |
|
|
Code: |
ACCEPT_KEYWORDS="~x86" emerge -v /usr/portage/net-p2p/azureus-bin/azureus-bin-2.0.8.4.ebuild
Calculating dependencies ...done!
>>> emerge (1 of 2) dev-java/systray4j-2.4 to /
>>> md5 src_uri ;-) systray4j-2.4-kde3-src.tar.bz2
>>> Unpacking source...
>>> Unpacking systray4j-2.4-kde3-src.tar.bz2 to /var/tmp/portage/systray4j-2.4/work
>>> Source unpacked.
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux systray4j.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux st4jevent.cpp
g++ -Wall -c -I/usr/kde/3.2/include -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux systraymanager.cpp
/usr/qt/3/bin/moc systraymanager.h -o systraymanager.moc.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux menubase.cpp
/usr/qt/3/bin/moc menubase.h -o menubase.moc.cpp
g++ -Wall -c -I/usr/kde/3.2/include -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux systraymenu.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux submenu.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux systraymanager.moc.cpp
g++ -Wall -c -I/usr/qt/3/include -I`java-config --jdk-home`/include -I`java-config --jdk-home`/include/linux menubase.moc.cpp
/usr/qt/3/include/qptrlist.h: In member function `void
QPtrList<type>::deleteItem(void*) [with type = MenuBase]':
/usr/qt/3/include/qstringlist.h:62: instantiated from here
/usr/qt/3/include/qptrlist.h:150: invalid use of undefined type `struct
MenuBase'
systraymanager.h:29: forward declaration of `struct MenuBase'
make: *** [systraymanager.moc.o] Error 1
make: *** Waiting for unfinished jobs....
!!! ERROR: dev-java/systray4j-2.4 failed.
!!! Function src_compile, Line 40, Exitcode 2
!!! Failure compiling KDE daemon.
|
Is there any way to fix this?
Headi |
|
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
|
|