Poprzedni wpis (Moja muzyka od paru miesięcy) | Następny wpis (Nowe comments w Django)

Wsparcie dla iRiver H10Jr. na Macu

Oficjalnie nie ma. Nieoficjalnie jest, w postaci biblioteki pmplib, ale skompilowanie jej pod OSX to straszliwy ból tyłka. Jak się to robi:

  1. zainstaluj z portów pakiety libid3tag, libogg i libvorbis;
  2. ściągnij źródła ze strony pmplib i rozpakuj je gdzieś, od tej pory $ROOT będzie oznaczać wypakowany katalog ze źródłami pmplib;
  3. w pliku $ROOT/lib/pmp_iriverplus3/util.c zmień wpis #include <malloc.h> na #include <sys/malloc.h> (na początku pliku);
  4. skonfiguruj używając polecenia: ./configure --disable-js --with-libiconv-prefix=/opt/local --with-id3tag-header=/opt/local/include --with-id3tag-library=/opt/local/lib --with-ogg-prefix=/opt/local --with-vorbis-prefix=/opt/local;
  5. zbuduj i zainstaluj: make && sudo make install;
  6. sprawdź czy easypmp działa.

Mnie działa, choć nie bez problemów. Pomimo odmontowania H10 przez cały czas pokazuje, że jest busy, żeby go odzyskać trzeba kilkakrotnie wyciągać z niego wtyczkę i ją wkładać (co czasem powoduje ponowne zamontowanie).

Na szczęście mój śliczny nowy Samsung YP-T10 przyjedzie do mnie już za kilka dni.

Skomentujesz?

* 


* 


* oznacza pole wymagane

Technikalia

  • XP-Dev.com: Free Subversion Hosting
  • A Django joint.
  • Python powered