자유롭게 질의 및 응답을 할 수 있는 게시판입니다. 개발자 여러분의 답변이 큰 도움이 됩니다.
- 제품설치/등록 오류 문의: 설치/등록 Q&A 이용 (제품 구매 고객 한정)
Firemonkey 델파이에서 안드로이드 개발중 만난 네트워크 오류입니다.
2019.03.29 17:56
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
안녕하세요. 델파이 초보 개발자입니다.
UDP를 이용해 소켓 통신 프로그램을 하고 있구요. Android 기기와 연결은 되었지만 UDP 로직만 들어가면
디버깅시 이런 에러 문구가 뜹니다.
[DCC Error] E2597 C:\Users\Public\Documents\Embarcadero\Studio\AndroidNDK\toolchains\arm-linux-androideabi-4.9\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: cannot find iphlpapi.dll: No such file or directory
iphlpapi.dllㅁ 파일이 네트워크 통신과 관련된 파일이라는데... 이 파일을 찾을 수 없다고 뜹니다.
인터넷에 여기저기 뒤져봤으나 마땅한 해결책이 없는 상황입니다.
답답함에 이곳에 조언을 구하고자 질문글 남깁니다.
해결책을 아시는 분은 꼭 댓글이나 제 이메일 jew8960@naver.com 로 가르침 부탁드립니다 ㅠㅠ
댓글 2
Firemonkey 델파이에서 안드로이드 개발중 만난 네트워크 오류입니다.
2019.03.29 17:56
본 게시판은 개발자들이 자유롭게 질문과 답변을 공유하는 게시판입니다.
* 따라서 최대한 정중하게 질문을 올려 주세요.
* 질문을 상세히 작성해 주실 수록 좋은 답변이 올라 옵니다.
* 다른 분들도 참고할 수 있도록 결과 댓글 필수(또는 감사 댓글)
(결과 댓글을 달지 않는 경우 다음 질문에 대한 답변이 달리지 않는 불이익이 있을 수 있습니다.)
-----------------------------------------------------------------------------------------------
안녕하세요. 델파이 초보 개발자입니다.
UDP를 이용해 소켓 통신 프로그램을 하고 있구요. Android 기기와 연결은 되었지만 UDP 로직만 들어가면
디버깅시 이런 에러 문구가 뜹니다.
[DCC Error] E2597 C:\Users\Public\Documents\Embarcadero\Studio\AndroidNDK\toolchains\arm-linux-androideabi-4.9\prebuilt\windows\bin\arm-linux-androideabi-ld.exe: cannot find iphlpapi.dll: No such file or directory
iphlpapi.dllㅁ 파일이 네트워크 통신과 관련된 파일이라는데... 이 파일을 찾을 수 없다고 뜹니다.
인터넷에 여기저기 뒤져봤으나 마땅한 해결책이 없는 상황입니다.
답답함에 이곳에 조언을 구하고자 질문글 남깁니다.
해결책을 아시는 분은 꼭 댓글이나 제 이메일 jew8960@naver.com 로 가르침 부탁드립니다 ㅠㅠ
iphlpapi.dll 파일은 windows 디렉토리에 있는 파일로 알고 있습니다.
64bit 운영체제 이시면 System32, SysWow64 폴더에
32bit 운영체제 이시면 SysWow64 폴더에
(왜, 반대로 폴더명은 MS에서 명시했는지는 모르겠습니다. 32bit 운영체제 폴더는 SysWow64 입니다. )
각각의 iphlpapi.dll을 구하셔서 붙여넣기 하셔야 될 겁니다.
아마도 여러 MS Visual C++ 설치하거나 dll 파일 붙여넣기하시다가 문제가 발생한 것으로 보입니다.
저는 최근에 OpenCV 관련 dll 파일 시스템 폴더에 붙여넣기 했다가 비슷한 문제 발생했었습니다.
파일은 있는데 계속 못 찾더군요. 파일에 권한 때문인 거 같기도 합니다. ( 이미 운영체제 밀고 다시 설치한 상황이라 파악 X)
그럼 파이팅 하세요.