I checked their site and it said that as well... but then I noticed that was for mpg123 not libmpg123. So I went into the changelog and this is what I saw:<br><br>root@dev1:/usr/share/doc/libmpg123-dev# more changelog<br>Changes in libmpg123 libtool interface versions...<br>

<br>2.0.2<br>        - New flag MPG123_SEEKBUFFER.<br><br>1.0.1<br>        - Added MPG123_RESYNC_LIMIT parameter.<br>        - Added MPG123_OUT_OF_SYNC and MPG123_RESYNC_FAIL error codes.<br>        - Fix for uninitialized framesize value in handle.<br>

<br>Either way, I ran `apt-get install libmpg123-dev` and it says it's up to date.<br clear="all"><br>--Collin Cusce<br>--WMC Global<br>--Technology Manager<br>--Office: (703) 222-6280 x110<br><br>
<br><br><div class="gmail_quote">On Thu, Sep 2, 2010 at 1:39 PM, Evan Klinger <span dir="ltr"><<a href="mailto:eklinger@phash.org">eklinger@phash.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

I don't think that's right. The latest version is 1.12.3<br>
<br>
Evan<br>
<br>
<br>
On Thu, Sep 2, 2010 at 10:35 AM, Collin Cusce<br>
<div><div></div><div class="h5"><<a href="mailto:collin.cusce@wmcglobal.com">collin.cusce@wmcglobal.com</a>> wrote:<br>
><br>
> According to the changelog associated with this library, I'm running libmpg123 v. 2.0.2<br>
><br>
> --Collin Cusce<br>
> --WMC Global<br>
> --Technology Manager<br>
> --Office: (703) 222-6280 x110<br>
><br>
><br>
><br>
> On Thu, Sep 2, 2010 at 1:29 PM, Evan Klinger <<a href="mailto:eklinger@phash.org">eklinger@phash.org</a>> wrote:<br>
>><br>
>> Collin,<br>
>> Which version of libmpg123 are you using?<br>
>><br>
>> Evan<br>
>><br>
>> On Thu, Sep 2, 2010 at 9:44 AM, Collin Cusce <<a href="mailto:collin.cusce@wmcglobal.com">collin.cusce@wmcglobal.com</a>> wrote:<br>
>>><br>
>>> Hello,<br>
>>><br>
>>> I've been having a lot of trouble with getting pHash to compile and run properly. I'm using Ubuntu on VMWare, and I *think* I've finally gotten all dependencies down because ./configure isn't showing errors. However, when I try to compile, it appears to fail at the audio portion.<br>


>>><br>
>>> I cannot attache the configure log as it's too big for the mailer to accept, but below is the results from the "./make" command.<br>
>>><br>
>>> root@dev1:/opt/pHash# make<br>
>>> make  all-recursive<br>
>>> make[1]: Entering directory `/opt/pHash'<br>
>>> Making all in src<br>
>>> make[2]: Entering directory `/opt/pHash/src'<br>
>>> /bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -g -O2 -pthread -I/usr/local/include -I/usr/include/ffmpeg -Dcimg_use_jpeg -Dcimg_use_png  -O2 -ffast-math -O3 -MT pHash.lo -MD -MP -MF .deps/pHash.Tpo -c -o pHash.lo pHash.cpp<br>


>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -I/usr/local/include -I/usr/include/ffmpeg -Dcimg_use_jpeg -Dcimg_use_png -O2 -ffast-math -O3 -MT pHash.lo -MD -MP -MF .deps/pHash.Tpo -c pHash.cpp  -fPIC -DPIC -o .libs/pHash.o<br>


>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -I/usr/local/include -I/usr/include/ffmpeg -Dcimg_use_jpeg -Dcimg_use_png -O2 -ffast-math -O3 -MT pHash.lo -MD -MP -MF .deps/pHash.Tpo -c pHash.cpp -o pHash.o >/dev/null 2>&1<br>


>>> mv -f .deps/pHash.Tpo .deps/pHash.Plo<br>
>>> /bin/bash ../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..   -g -O2 -pthread -I/usr/local/include -I/usr/include/ffmpeg -Dcimg_use_jpeg -Dcimg_use_png  -O2 -ffast-math -O3 -MT audiophash.lo -MD -MP -MF .deps/audiophash.Tpo -c -o audiophash.lo audiophash.cpp<br>


>>> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -g -O2 -pthread -I/usr/local/include -I/usr/include/ffmpeg -Dcimg_use_jpeg -Dcimg_use_png -O2 -ffast-math -O3 -MT audiophash.lo -MD -MP -MF .deps/audiophash.Tpo -c audiophash.cpp  -fPIC -DPIC -o .libs/audiophash.o<br>


>>> audiophash.cpp: In function âfloat* readaudio_mp3(const char*, long int*, float, unsigned int*)â:<br>
>>> audiophash.cpp:54: error: invalid conversion from âconst char*â to âchar*â<br>
>>> audiophash.cpp:54: error:   initializing argument 2 of âint mpg123_open(mpg123_handle*, char*)â<br>
>>> audiophash.cpp:119: error: âMPG123_ENC_FLOAT_32â was not declared in this scope<br>
>>> make[2]: *** [audiophash.lo] Error 1<br>
>>> make[2]: Leaving directory `/opt/pHash/src'<br>
>>> make[1]: *** [all-recursive] Error 1<br>
>>> make[1]: Leaving directory `/opt/pHash'<br>
>>> make: *** [all] Error 2<br>
>>><br>
>>><br>
>>> --Collin Cusce<br>
>>> --WMC Global<br>
>>> --Technology Manager<br>
>>> --Office: (703) 222-6280 x110<br>
>>><br>
>>><br>
>>><br>
>>> _______________________________________________<br>
>>> pHash-support mailing list<br>
>>> <a href="mailto:pHash-support@lists.phash.org">pHash-support@lists.phash.org</a><br>
>>> <a href="http://lists.phash.org/listinfo.cgi/phash-support-phash.org" target="_blank">http://lists.phash.org/listinfo.cgi/phash-support-phash.org</a><br>
>>><br>
>><br>
><br>
</div></div></blockquote></div><br>