• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Brauch Hilfe beim kompilieren von LinEAK.

Pacemaker

Newbie
Hallo
Ich habe Probleme ein Programm zu kompilieren, welches auf den Namen LinEAK hört. Dieses Tool ist dazu da um die Sondertasten der Tastatur zu konfigurieren. Ich würde es gern nutzen.
Nachdem ./configure, ohne Fehlermeldung, fertig war, wollte ich "make" ausführen.
Aber nach kurzer Zeit brach make ab.
Ich poste mal die Ausgabe von make.

make all-recursive
make[1]: Entering directory `/root/Downloads/lineakd-0.8beta3'
Making all in lineak
make[2]: Entering directory `/root/Downloads/lineakd-0.8beta3/lineak'
source='pluginmanager.cpp' object='pluginmanager.lo' libtool=yes \
depfile='.deps/pluginmanager.Plo' tmpdepfile='.deps/pluginmanager.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -DCONFDIR=\"/usr/local/etc\" -DPLUGINDIR=\"/usr/local/lib/lineakd/plugins\" -I. -I. -I.. -I../lineakd -I. -I.. -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 -O2 -fno-exceptions -fno-check-new -c -o pluginmanager.lo `test -f 'pluginmanager.cpp' || echo './'`pluginmanager.cpp
source='globals.cpp' object='globals.lo' libtool=yes \
depfile='.deps/globals.Plo' tmpdepfile='.deps/globals.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -DCONFDIR=\"/usr/local/etc\" -DPLUGINDIR=\"/usr/local/lib/lineakd/plugins\" -I. -I. -I.. -I../lineakd -I. -I.. -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 -O2 -fno-exceptions -fno-check-new -c -o globals.lo `test -f 'globals.cpp' || echo './'`globals.cpp
source='displayctrl.cpp' object='displayctrl.lo' libtool=yes \
depfile='.deps/displayctrl.Plo' tmpdepfile='.deps/displayctrl.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -DCONFDIR=\"/usr/local/etc\" -DPLUGINDIR=\"/usr/local/lib/lineakd/plugins\" -I. -I. -I.. -I../lineakd -I. -I.. -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 -O2 -fno-exceptions -fno-check-new -c -o displayctrl.lo `test -f 'displayctrl.cpp' || echo './'`displayctrl.cpp
displayctrl.cpp: In member function `displayCtrl::displayCtrl(LConfig&)':
displayctrl.cpp:32: warning: unused parameter `LConfig&config'
displayctrl.cpp: In member function `virtual void displayCtrl::volume(float)':
displayctrl.cpp:57: warning: unused parameter `float volume'
displayctrl.cpp: In member function `virtual void displayCtrl::init(LConfig&)':
displayctrl.cpp:37: warning: unused parameter `LConfig&config'
source='xmgr.cpp' object='xmgr.lo' libtool=yes \
depfile='.deps/xmgr.Plo' tmpdepfile='.deps/xmgr.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -DCONFDIR=\"/usr/local/etc\" -DPLUGINDIR=\"/usr/local/lib/lineakd/plugins\" -I. -I. -I.. -I../lineakd -I. -I.. -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 -O2 -fno-exceptions -fno-check-new -c -o xmgr.lo `test -f 'xmgr.cpp' || echo './'`xmgr.cpp
xmgr.cpp: In function `static int Xmgr::Xhandler(Display*, XErrorEvent*)':
xmgr.cpp:67: warning: unused parameter `Display*theDisplay'
source='cdromctrl.cpp' object='cdromctrl.lo' libtool=yes \
depfile='.deps/cdromctrl.Plo' tmpdepfile='.deps/cdromctrl.TPlo' \
depmode=gcc3 /bin/sh ../admin/depcomp \
/bin/sh ../libtool --silent --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -DCONFDIR=\"/usr/local/etc\" -DPLUGINDIR=\"/usr/local/lib/lineakd/plugins\" -I. -I. -I.. -I../lineakd -I. -I.. -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 -O2 -fno-exceptions -fno-check-new -c -o cdromctrl.lo `test -f 'cdromctrl.cpp' || echo './'`cdromctrl.cpp
In file included from /usr/include/linux/byteorder/little_endian.h:11,
from /usr/include/asm/byteorder.h:59,
from /usr/include/linux/cdrom.h:14,
from cdromctrl.cpp:33:
/usr/include/linux/byteorder/swab.h: In function `__u16 __fswab16(short
unsigned int)':
/usr/include/linux/byteorder/swab.h:135: error: ISO C++ forbids braced-groups
within expressions
/usr/include/linux/byteorder/swab.h:135: error: ISO C++ forbids braced-groups
within expressions
/usr/include/linux/byteorder/swab.h: In function `__u16 __swab16p(__u16*)':
/usr/include/linux/byteorder/swab.h:139: error: ISO C++ forbids braced-groups
within expressions
/usr/include/linux/byteorder/swab.h:139: error: ISO C++ forbids braced-groups
within expressions
/usr/include/linux/byteorder/swab.h: In function `void __swab16s(__u16*)':
/usr/include/linux/byteorder/swab.h:143: error: ISO C++ forbids braced-groups
within expressions
/usr/include/linux/byteorder/swab.h:143: error: ISO C++ forbids braced-groups
within expressions
make[2]: *** [cdromctrl.lo] Error 1
make[2]: Leaving directory `/root/Downloads/lineakd-0.8beta3/lineak'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/Downloads/lineakd-0.8beta3'
make: *** [all] Error 2

Kann mir jemand hierbei helfen ?

Vielen Dank im vorraus
Pacemaker
 

scg

Hacker
Hi,

bist Du das im sourceforge ? Wenn nicht, würde ich das beobachten:

http://sourceforge.net/tracker/index.php?func=detail&aid=963513&group_id=38666&atid=423228

Ansonsten, kannste mal das kleine Stück Source posten, das den Fehler provoziert ? (war glaub ich im swab.h)
 
OP
Pacemaker

Pacemaker

Newbie
Hallo

Ich bin das nicht im Sourceforge. Allerdings habe ich es hinbekommen :)

Ich habe eine ältere Version kompiliert und die funzt

Danke :)
 
Oben