Amarok Build Problems

David J Brooks daeg at houston.rr.com
Mon Apr 17 04:26:07 UTC 2006


On Sunday 16 April 2006 20:55, Derrick Edwards wrote:
> 	Hi,
> I am trying to install amarok and I get this error message. I was wondering
> if anyone else is seeing this.
> v/r
> Derrick

You might need to cvsup or portsnap and portupgrade -R amarok. I just rebuilt 
the update this afternoon and noticed that it needed to rebuild a few 
dependencies along the way, including libtunepimp.

HTH,
David

> FreeBSD 6.1-RC i386 SMP-GENERIC
> amarok-1.3.9
>
>
> ktrm.cpp: In member function `int
> KTRMRequestHandler::startLookup(KTRMLookup*)':
> /usr/local/include/tunepimp/tp_c.h:645: error: too few arguments to
> function `int tp_AddFile(void*, const char*, int)'
> ktrm.cpp:77: error: at this point in file
> ktrm.cpp: In constructor `KTRMRequestHandler::KTRMRequestHandler()':
> ktrm.cpp:137: error: `tp_SetUseUTF8' undeclared (first use this function)
> ktrm.cpp:137: error: (Each undeclared identifier is reported only once for
> each function it appears in.)
> ktrm.cpp:139: error: invalid conversion from `void (*)(void*, void*,
> TPCallbackEnum, int)' to `void (*)(void*, void*, TPCallbackEnum, int,
> TPFileStatus)'
> ktrm.cpp:139: error:   initializing argument 2 of `void
> tp_SetNotifyCallback(void*, void (*)(void*, void*, TPCallbackEnum, int,
> TPFileStatus), void*)'
> ktrm.cpp: In member function `virtual void KTRMLookup::collision()':
> ktrm.cpp:613: error: base operand of `->' has non-pointer type
> `artistresult_t'
> ktrm.cpp:614: error: base operand of `->' has non-pointer type
> `albumresult_t' ktrm.cpp:615: error: base operand of `->' has non-pointer
> type `albumresult_t' gmake[4]: *** [ktrm.o] Error 1
> gmake[4]: Leaving directory
> `/usr/ports/audio/amarok/work/amarok-1.3.9/amarok/src'
> gmake[3]: *** [all-recursive] Error 1
> gmake[3]: Leaving directory
> `/usr/ports/audio/amarok/work/amarok-1.3.9/amarok/src'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory
> `/usr/ports/audio/amarok/work/amarok-1.3.9/amarok' gmake[1]: ***
> [all-recursive] Error 1
> gmake[1]: Leaving directory `/usr/ports/audio/amarok/work/amarok-1.3.9'
> gmake: *** [all] Error 2
> *** Error code 2
>
> Stop in /usr/ports/audio/amarok.
>
> ===>>> make failed
> ===>>> Aborting update
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"

-- 
Sure God created the world in only six days,
but He didn't have an established user-base.


More information about the freebsd-ports mailing list