Re: [proaudio] jack-audio-connection-kit-0.109.0 compile issues and fixes

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


On Mo, 21.01.08 19:39 Thomas Kuther <gimpel@xxxxxxxxxxxxxxxx> wrote:

> On Mo, 21.01.08 12:17 "Wade Nelson" <hollywoodb+proaudio@xxxxxxxxxxx>
> wrote:
> 
> > I ran into two separate errors when building
> > jack-audio-connection-kit-0.109.0 from the proaudio overlay.  The
> > first was the lack of -m3dnow in CFLAGS which resulted in asm
> > compile errors regarding 3dnow instructions.  AFAIK, jack should be
> > built with 3dnow support regardless and it will then detect CPU
> > extensions at runtime.  I resolved this problem by changing the
> > already-existing sed line in the ebuild:
> > 
> > from:
> > sed -i "s/^CFLAGS=\$JACK_CFLAGS/CFLAGS=\"\$JACK_CFLAGS $(get-flag
> > -march)\"/" configure
> > 
> > to:
> > sed -i "s/^CFLAGS=\$JACK_CFLAGS/CFLAGS=\"\$JACK_CFLAGS -m3dnow
> > -msse\"/" configure
> > 
> > 
> > 
> > 
> > Secondly, the compile fails when looking for libexpat.so.0.  I have
> > libexpat.so.1 and libexpat.so.1.5.2.  Symlinking .so.1.5.2 to .so.0
> > worked fine.
> > 
> > 
> > 
> 
> Hi, please try the one from portage, and report to bugs.gentoo.org if
> it fails too.
> 
> Thanks!


PS: forcing -m3dnow is a really bad idea, and runtime cpu detection is
only used if USE="cpu-detection" is set.

The libexpat.so.0 issue is a problem of your system, run 
revdep-rebuild -X

Symlinking libexpat is NOT a solution.

Attachment: signature.asc
Description: PGP signature



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/