본문 바로가기

사물인터넷(Internet of things, IoT)/IoTivity2

728x90
반응형
IoTivity에서 no oc_logger 에러가 발생할 때 해결법 본 글은 2017년 12월 13일 00시 48분에 썼던 글이며 블로그 자료 이전으로 날짜와 일부 내용이 갱신되었습니다. 세미나 때문에 오랜 만에 IoTivity를 할 일이 생겼다. 그런데 라즈베리파이에서 IoTivity 예제를 실행하니 다음과 같은 오류가 떠서 서버 프로그램이 실행되지 않았다. 에러는 'no oc_logger in java.library.path' 이다. 말 그대로 라이브러리 경로에서 oc_logger가 없다는 건데 내가 예전에 환경 변수 설정을 잘 못 해둬서 나는 거였다. 환경 변수 설정을 다시 해주면 된다. 나의 경우 문제가 있던 환경 변수가 다음과 같았다. export JAVA_HOME=/usr/lib/jvm/jdk-8-oracle-arm32-vfp-hflt export LD_LIB.. 2020. 10. 4.
IoTivity의 예제를 라즈베리파이와 안드로이드에 실행시켜보았다. 본 글은 2017년 7월 27일 17시 18분에 썼던 글이며 블로그 자료 이전으로 날짜만 갱신된 글입니다. 운영체제와 네트워크 인터페이스와 무관하게 어플리케이션에게 장치간 연결성을 제공하는 솔루션 중 하나가 IoTivity이다. IoTivity는 어플리케이션을 개발하기 용이하도록 프레임워크를 제공한다. 최근에 내가 IoTivity를 활용한 개발이 어느 정도 가능한 지를 확인하는 일을 맡게 되어서 진행 중인데 버전별로 메뉴얼도 충분하지 않고 빌드 시간도 너무 길어서 아주 시간을 많이 허비했다. 하지만 그나마 IoTivity가 경쟁 솔루션 대비 잘 정리되어 있는 것이고 그나마 국제적으로 강력한 지원을 받고 있는 플랫폼이라는 것에 위안을 삼아 진행하고 있다. 꾸역꾸역 빌드를 하고 안드로이드에 예제 앱을 올려서.. 2019. 3. 25.