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/ |