Removing Metadata Interface

Kenny Koller <[email protected]> Fri, 20 Oct 2017 00:05:02 +0000
Newsgroups gmane.comp.audio.compression.flac.user
Message-ID <CAPtqgUzhGaT_X2rp1+AvKtO373Bnx9-DarQ6mWJ+TidgTSB-iw@mail.gmail.com>
--===============0597936890618004352==
Content-Type: multipart/alternative; boundary="001a1149513012f668055bef3afe"

--001a1149513012f668055bef3afe
Content-Type: text/plain; charset="UTF-8"

I've read the notes for embedded developers:

Unused parts may be pruned by some simple editing of src/libFLAC/Makefile.am

It's not clear to me how to remove the metadata interface. I tried
commenting some source files and then running automake:

* #metadata_iterators.c \*
* #metadata_object.c \*

When I build I get linker errors. Linux calls that I don't want/need as I
am running on an RTOS:

*metadata_iterators.c:(.text+0x52c): undefined reference to
`chmod'metadata_iterators.c:(.text+0x534): undefined reference to
`utime'metadata_iterators.c:(.text+0x540): undefined reference to
`chown'metadata_iterators.c:(.text+0x552): undefined reference to `chown'*

--001a1149513012f668055bef3afe
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I&#39;ve read the notes for embedded developers:<div><br><=
/div><div><span style=3D"font-family:Roboto,sans-serif;font-size:14px">Unus=
ed parts may be pruned by some simple editing of src/libFLAC/Makefile.am</s=
pan><br></div><div><span style=3D"font-family:Roboto,sans-serif;font-size:1=
4px"><br></span></div><div><span style=3D"font-family:Roboto,sans-serif;fon=
t-size:14px">It&#39;s not clear to me how to remove the metadata interface.=
 I tried commenting some source files and then running automake:</span></di=
v><div><span style=3D"font-family:Roboto,sans-serif;font-size:14px"><br></s=
pan></div><div><div style=3D""><span style=3D"font-size:14px"><font face=3D=
"monospace" color=3D"#38761d"><b><span style=3D"white-space:pre">	</span>#m=
etadata_iterators.c \</b></font></span></div><div style=3D""><span style=3D=
"font-size:14px"><font face=3D"monospace" color=3D"#38761d"><b><span style=
=3D"white-space:pre">	</span>#metadata_object.c \</b></font></span></div></=
div><div style=3D""><span style=3D"font-size:14px"><font face=3D"monospace"=
 color=3D"#38761d"><b><br></b></font></span></div><div style=3D""><span sty=
le=3D"font-size:14px">When I build I get linker errors. Linux calls that I =
don&#39;t want/need as I am running on an RTOS:</span></div><div style=3D""=
><span style=3D"font-size:14px"><font face=3D"monospace" color=3D"#38761d">=
<b><br></b></font></span></div><div style=3D""><span style=3D"font-size:14p=
x"><font face=3D"monospace" color=3D"#38761d"><b><div>metadata_iterators.c:=
(.text+0x52c): undefined reference to `chmod&#39;</div><div>metadata_iterat=
ors.c:(.text+0x534): undefined reference to `utime&#39;</div><div>metadata_=
iterators.c:(.text+0x540): undefined reference to `chown&#39;</div><div>met=
adata_iterators.c:(.text+0x552): undefined reference to `chown&#39;</div></=
b></font></span></div></div>

--001a1149513012f668055bef3afe--

--===============0597936890618004352==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KRmxhYyBtYWls
aW5nIGxpc3QKRmxhY0B4aXBoLm9yZwpodHRwOi8vbGlzdHMueGlwaC5vcmcvbWFpbG1hbi9saXN0
aW5mby9mbGFjCg==

--===============0597936890618004352==--