Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Apr 2001 16:49:58 -0500
From:      anarcat <anarcat@tao.ca>
To:        will@FreeBSD.org
Cc:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/26628: New port: audio/qtecasound, well done
Message-ID:  <20010417164958.A9783@dojo>
In-Reply-To: <200104171800.f3HI06w99983@freefall.freebsd.org>; from will@FreeBSD.org on Tue, Apr 17, 2001 at 11:00:06 -0700
References:  <200104171800.f3HI06w99983@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--FCuugMFkClbJLl1L
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, 17 Apr 2001, will@FreeBSD.org wrote:

> More bugs, as usual:
> You forgot the MASTER_SITE_SUBDIR for MASTER_SITE_SOURCEFORGE.

The MASTER_SITE_SOURCEFORGE thing doesn't have anything to do there. I
don't think the tarball is mirrored there. It's a remnant of the
audio/ecasound port which has this, for some reason.

> And the port doesn't compile:
> In file included from qechainoperator.h:7,
>                  from qesignallevel.h:8,
>                  from qesignallevel.cpp:35:
> qelibraryobject.h:64: syntax error before `;'
> qelibraryobject.h: In method `void QELibraryObject::lock_object()':
> qelibraryobject.h:23: `thread_lock' undeclared (first use this function)
> qelibraryobject.h:23: (Each undeclared identifier is reported only once
> qelibraryobject.h:23: for each function it appears in.)
> qelibraryobject.h:23: implicit declaration of function `int pthread_mutex=
_lock(...)'
> qelibraryobject.h: In method `bool QELibraryObject::try_lock_object()':
> qelibraryobject.h:37: implicit declaration of function `int pthread_mutex=
_trylock(...)'

This looks like a missing -pthread liking directive.=20

Under what system are you trying to compile this?

Oh crap, I think I know what the problem is. This port needs the latest
version of ecasound (1.9dev5 or something). It's another PR I submitted.
It is absolutely mandatory to have the latest ecasound compiled and
installed to compile qtecasound.

> Are you sure this ecasound stuff has any sort of sanity?

Yes. Actually, if you find a better audio suite, tell me.

> The last couple times I tried to compile it, something always breaks.

Well, I had a lot of troubles compiling earlier versions, but the hacks
I made for the earlier ecasound were merged in the main tree so now it
compiles cleanly. The eca* developpers are very friendly and
cooperative.

This is still a young project, if I'm not mistaken.

And BTW, qtecasound is just a graphical interface for a commandline
tool, and is not really featureful. The "big thing" is ecawave, the one
and only proper wave file editor under UNIX. :)

I'm struggling to compile ecawave here and I should soon issue a new pr.

A.

--FCuugMFkClbJLl1L
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.0 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjrcuoUACgkQ7uV99pHLOSIMWACg6sZ2gPpDuy3f6b6btE7THH2Y
NwoAoN6lxI2KIYHpmIA6hUjExRO3Dxrr
=e/wZ
-----END PGP SIGNATURE-----

--FCuugMFkClbJLl1L--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010417164958.A9783>