ARM

Oct 8, 2013 at 3:45 AM
Будет ли работать Linux версия на ARM платформе? (Raspberry Pi)
Coordinator
Oct 9, 2013 at 11:32 AM
Добавил версию для ARM, попробуйте
https://cmdradio.codeplex.com/downloads/get/741967
Oct 15, 2013 at 7:02 AM
Приложение запускается, но при попытке проигрывания (play rock) крашится : (
Coordinator
Oct 15, 2013 at 11:47 AM
Я взял либу Bass для ARM с официального сайта, думаю все должно быть ок... попробуйте на вяский случай скачать BASS для arm самостоятельно и заменить в папке
Oct 16, 2013 at 12:30 PM
Edited Oct 16, 2013 at 12:34 PM
Спасибо.
Путём проб и ошибок выяснилось что нужен libbass.so из bass24-linux-arm.zip\hardfp
Остальные выпадали в такую ошибку:
root@raspberrypi:/home/pi/cmdradio# mono cmdradio.exe
cmdradio v0.1.3 by Mitrich Kasus.
Visit http://cmdradio.org for details.
Follow @cmdradio and +cmdradio for updates.

Type 'genre' to discover recent genres, 'help' to see available commands:
> play rock
Playing: 90'sPARTY [http://streaming205.radionomy.com:80/90-s-PARTY] <rock> audio/mpeg 128kbit/s


Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Un4seen.Bass.Bass ---> System.DllNotFoundException: bass.dll
  at (wrapper managed-to-native) Un4seen.Bass.Bass:BASS_SetConfig (Un4seen.Bass.BASSConfig,int)
  at Un4seen.Bass.Bass.b () [0x00000] in <filename unknown>:0
  at Un4seen.Bass.Bass..cctor () [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at cmdfm.DriverBass.Play (System.String url) [0x00000] in <filename unknown>:0
  at cmdfm.Player.Play () [0x00000] in <filename unknown>:0
  at cmdfm.Player.ReadCmd (System.String[] args) [0x00000] in <filename unknown>:0
  at cmdfm.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0
[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: An exception was thrown by the type initializer for Un4seen.Bass.Bass ---> System.DllNotFoundException: bass.dll
  at (wrapper managed-to-native) Un4seen.Bass.Bass:BASS_SetConfig (Un4seen.Bass.BASSConfig,int)
  at Un4seen.Bass.Bass.b () [0x00000] in <filename unknown>:0
  at Un4seen.Bass.Bass..cctor () [0x00000] in <filename unknown>:0
  --- End of inner exception stack trace ---
  at cmdfm.DriverBass.Play (System.String url) [0x00000] in <filename unknown>:0
  at cmdfm.Player.Play () [0x00000] in <filename unknown>:0
  at cmdfm.Player.ReadCmd (System.String[] args) [0x00000] in <filename unknown>:0
  at cmdfm.Program.Main (System.String[] args) [0x00000] in <filename unknown>:0
root@raspberrypi:/home/pi/cmdradio#
P.S. Спасибо dimonkon за плеер. Отлично подошёл в связке Raspberry Pi + Seinheiser HDR 120 II :-)
Marked as answer by dimonkon on 10/16/2013 at 5:11 AM
Coordinator
Oct 16, 2013 at 1:11 PM
Спасибо за тест! А то все никак не доберусь на свой расберри поставить :)
Coordinator
Oct 16, 2013 at 5:29 PM
Кстати, если опишите свою связку в виде мануала или статьи я могу опубликовать на сайте