Re: [proaudio] ERROR: media-sound/glashctl-0.2.0 failed. |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [proaudio] ERROR: media-sound/glashctl-0.2.0 failed.
- From: Arve Barsnes <arve.barsnes@xxxxxxxxx>
- Date: Wed, 28 Oct 2009 06:26:28 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=UV5veqfw0tt6pXe10h/klkTJt04yUUswkqJ4GqDrPBk=; b=g4iSI0ZgN3wkZchajjgOkfJm4I3I6dgjN3b/V/LyKOFAY4be6VPr6pHpNhUqVjQQry 0++uKmSvhfiBdQnNrt23YzoZcKI6ZXoiSPciuFdwF8PdMxRzPjYRj0OjMG/qJYl3S5tv Yl8tKna2+9ymAvchaIQ3Nzl1KHfNmCC06vf3M=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=v2EWeAjaIx07ulu8CLQJJEgqomm8hum/1ExKOZX4CyvBBnPVVODY2TnGsN5bZRJUGC 7QK0OnPgSZp7DMiDfJ8TmArYJTrKe/qjZ+14G3Gpm18L0B2wi6pB+3qbFYASzIyoO4bl RKgss4BzkrUSsJjw5ddOJs+qPwxFukCLc5XVk=
On Wed, Oct 28, 2009 at 5:44 AM, Cinder <cinder@xxxxxxxxxxxxxx> wrote:
> Howdy! I'm having trouble compiling glashctl. Can anybody help? and is lash important? Here's the log ...
>
>
>>>> Unpacking source...
>>>> Unpacking glashctl-0.2.0.tar.bz2 to /var/tmp/portage/media-sound/glashctl-0.2.0/work
>>>> Source unpacked in /var/tmp/portage/media-sound/glashctl-0.2.0/work
>>>> Compiling source in /var/tmp/portage/media-sound/glashctl-0.2.0/work/glashctl-0.2.0 ...
> ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --prefix=/var/tmp/portage/media-sound/glashctl-0.2.0/image//usr
> '--prefix=/usr' is not a valid parameter to configure!
> make -j2
> Computing dependencies...........
> cc -c -o eggtrayicon.o -g -O2 `pkg-config --cflags gtkmm-2.4 vte lash-1.0` eggtrayicon.c
> g++ -c -o lashserverinterface.o -g -O2 -O2 -march=i686 -pipe `pkg-config --cflags gtkmm-2.4 vte lash-1.0` lashserverinterface.cpp
> g++ -c -o lashwrapper.o -g -O2 -O2 -march=i686 -pipe `pkg-config --cflags gtkmm-2.4 vte lash-1.0` lashwrapper.cpp
> lashserverinterface.cpp: In constructor 'LASHServerInterface::LASHServerInterface(lash_args_t*, const std::string&, int)':
> lashserverinterface.cpp:39: error: 'strdup' was not declared in this scope
> make: *** [lashserverinterface.o] Error 1
> make: *** Waiting for unfinished jobs....
> In file included from lashwrapper.cpp:35:
> lashwrapper.hpp:35: error: multiple parameters named 'argv'
> make: *** [lashwrapper.o] Error 1
> [31;01m* [0m
> [31;01m* [0m ERROR: media-sound/glashctl-0.2.0 failed.
> [31;01m* [0m Call stack:
> [31;01m* [0m ebuild.sh, line 49: Called src_compile
> [31;01m* [0m environment, line 2220: Called die
> [31;01m* [0m The specific snippet of code:
> [31;01m* [0m emake || die "emake failed"
> [31;01m* [0m The die message:
> [31;01m* [0m emake failed
> [31;01m* [0m
> [31;01m* [0m If you need support, post the topmost build error, and the call stack if relevant.
> [31;01m* [0m A complete build log is located at '/var/tmp/portage/media-sound/glashctl-0.2.0/temp/build.log'.
> [31;01m* [0m The ebuild environment file is located at '/var/tmp/portage/media-sound/glashctl-0.2.0/temp/environment'.
> [31;01m* [0m This ebuild is from an overlay named 'proaudio': '/usr/local/portage/layman/pro-audio/'
> [31;01m* [0m
My experience with these kinds of errors suggest that it's usually a
package not updated to use the newer versions of gcc, so I would try
to compile this with an older version and see if it makes any
difference.
Arve