자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다. 
  • 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)

본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------

라즈베리파이(3 혹은 4)에 Delphi에서 작성한 코드를 동작시키고자 합니다.

 

알아본 결과, Delphi 10.2.1 Tokyo 버전부터 Linux 서버기능이 제공되며, 10.3.1 Rio 에서는 Linux Client 기능도 제공된다 하여, 제가 가지고 있는 Delphi 10.2.1 Tokyo 버전으로  Linux Platform을 구축하려 합니다. 

제공받은 http://tech.devgear.co.kr/430268 내용을 토대로 환경을 구축했는데, PAServer 실행파일이 실행되지 않습니다.

 

cannot execute binary file: Exec format Error......

 

라즈베리파이에는 CPU가 Intel 계열(i386 혹은 i686)이 아닌 ARM계열을 사용하여, 일반 Linux OS가 올라간 것이 아니라 특정한 RASPBIAN이라는 Linux-like 한 OS가 제공되어 있어서 DELPHI 10.2.1 TOKYO 버전에서 제공하는 PAServer19.0 실행파일이 실행되지 않는 현상이 발생되네요... 이는 Compile 환경과 Run 환경이 달라서 그런다 합니다.

 

해결방법은 없는지 조언 부탁드립니다.