| Hey Pete,
> I took a wild guess and linked that to .../include/lame.h.
> Cmake then easily found it, and libmp3out got compiled!
That's really good news! I'll do that first thing in the morning.
On Sat, Aug 29, 2020 at 7:49 PM Pete Goodeve wrote:
>
> Solved it! [For me, anyway]
>
> I decided I'd better get round to building 6.15 on my Mint system,
> and yep, I hit the same problem as you!
>
> Noting that, as you saw, the lame header is ...include/lame/lame.h,
> I took a wild guess and linked that to .../include/lame.h.
>
> Cmake then easily found it, and libmp3out got compiled!
>
> Not sure where the real mismatch is. I assume that the header
> is always where it is on linux, so it's probably that the Cmake
> search is set up wrongly. I'll leave that to the Cmake gurus, though.
>
> -- Pete --
>
>
> On Sat, Aug 29, 2020 at 06:05:59PM -0700, David Bellows wrote:
> > > 've noticed that Cmake
> > doesn't actually start from scratch when you do a new build. It
> > may use decisions it made previously. Try a fresh build directory.
> >
> > Yeah, I couldn't figure out how to "make clean" anyway, so I was using
> > new build directories each time.
> >
> > So oh well, I'm sure something'll come up eventually.
> >
> > Thanks for your help!
> >
> > On Sat, Aug 29, 2020 at 2:08 PM Pete Goodeve wrote:
> > >
> > > On Sat, Aug 29, 2020 at 12:51:41PM -0700, David Bellows wrote:
> > > > Hi Pete,
> > > >
> > > > > Use 'csound -z' to see if the opcode is actually there.
> > > > I suspect not.
> > > >
> > > > You are correct, it's not there.
> > > >
> > > > > It won't get built if you don't have the lame develop kit. apt-get should
> > > > solve that.
> > > >
> > > > Ok, I installed both libtwolame-dev and libmp3lame-dev and it's still
> > > > not working with the same error message.
> > > >
> > > > I notice that when running cmake ../csound I get the following:
> > > > searching for lame.h
> > > > not found
> > > >
> > > > Running "locate lame.h" gets the following:
> > > > /usr/include/twolame.h
> > > > /usr/include/lame/lame.h
> > > >
> > > > So I'm not sure what's going on.
> > > >
> > > > Thanks for your help on this.
> > > >
> > > I think this is about where any expertise I might have, ends... (:-))
> > > I think John is right, though, that 'twolame' is irrelevant.
> > > 'libmp3lame' is what you want, I think. (I never got as far as
> > > building 6.14 on Linux, yet.)
> > >
> > > As a guess on why it's not working for you, I've noticed that Cmake
> > > doesn't actually start from scratch when you do a new build. It
> > > may use decisions it made previously. Try a fresh build directory.
> > >
> > > Goo0d luck!
> > >
> > > -- Pete --
> > >
> > > Csound mailing list
> > > Csound@listserv.heanet.ie
> > > https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> > > Send bugs reports to
> > > https://github.com/csound/csound/issues
> > > Discussions of bugs and features can be posted here
> >
> > Csound mailing list
> > Csound@listserv.heanet.ie
> > https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> > Send bugs reports to
> > https://github.com/csound/csound/issues
> > Discussions of bugs and features can be posted here
>
> Csound mailing list
> Csound@listserv.heanet.ie
> https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
> Send bugs reports to
> https://github.com/csound/csound/issues
> Discussions of bugs and features can be posted here
Csound mailing list
Csound@listserv.heanet.ie
https://listserv.heanet.ie/cgi-bin/wa?A0=CSOUND
Send bugs reports to
https://github.com/csound/csound/issues
Discussions of bugs and features can be posted here |