2017-02-12 11 views
0

我正在嘗試在AWS AMI上運行的Kaa sandbox 0.10.0生成的C SDK,遵循http://docs.kaaproject.org/display/KAA/Raspberry+Pi記錄的步驟。當測試Raspberry PI3上的kaa沙箱的NotificationDemo時出現分段錯誤(核心轉儲)

我RPI3運行

PI @樹莓派:〜/ KAA/NotificationDemo/CNotificationDemo $ UNAME -a 的Linux 4.1.19樹莓派-V7 +#858 SMP週二3月15日15時56分00秒格林尼治標準時間2016 armv7l GNU/Linux的

當運行運行./build.sh部署,我得到了應用程序開始後核心轉儲:

[100%]鏈接C可執行demo_client [100%]內置目標demo_client 通知演示開始 主題列表已更新 分割故障(核心轉儲)

有幾個編譯警告,如

/home/pi/kaa/NotificationDemo/CNotificationDemo/libs/kaa/src/kaa/kaa_defaults.h:82:75 :警告:ISO C禁止空初始化括號[-Wpedantic] static const char KAA_CONFIGURATION_DATA [KAA_CONFIGURATION_DATA_LENGTH] = {};

/home/pi/kaa/NotificationDemo/CNotificationDemo/libs/kaa/src/kaa/gen/kaa_logging_gen.c:47:76:警告:未使用的參數 '讀取器'[-Wunused參數] kaa_logging_empty_data_t * kaa_logging_empty_data_deserialize (avro_reader_t reader)

連接完整的構建/部署日誌。

我主要是一個java的傢伙,所以錯過了在RPI3上運行C的一些明顯的東西。我想在RPI3上使用C的原因是,當從GPIO讀取實時傳感器數據時,我聽說jvm不穩定。

感謝

詹姆斯

+0

日誌文件在這裏https://www.dropbox.com/s/mf3zhhrd95e96uv/buildlog.txt?dl=0 – james800

+0

我嘗試了另一個沙盒應用程序DataCollectionDemo。它使用C SDK在我的RPI3上運行。沒有核心轉儲。如果證明我的RPI3配置正確,那麼可能意味着NotificationDemo C SDK有一些問題。 – james800

回答

0

好像所描述的問題被固定在this ticket
範圍,我建議你從官方網站卡阿獲得最新卡阿沙箱或手動應用patch

相關問題