Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[15457] Re:Re:Re:Re:혹시 OverbyteIcs라는거 쓰시는 분 계신가요?
[] 1968 읽음    2015-04-08 10:40
자세한 답변 감사드립니다.
알려주신데로 해보겠습니다.

정영훈 님이 쓰신 글 :
: 설치는 잘 라신듯 싶습니다.
: 제가 드린 답변에 보시면...
: SSL or not SSL?
:
: By default the SSL code is compiled into the run-time package and additional SSL-
: enabled components are installed. In order to not compile the SSL code into the
: run-time package and to not install the SSL-Enabled components you need to remove
: the conditional define USE_SSL from both the run-time and design-time package.
:
: However if you do not build your applications with run-time packages it is
: recommended to build the packages with default settings. The SSL code will the
: be compiled into your applications depending on whether the conditional define
: USE_SSL is set in the project options or not (this requires having the .\Source
: directory in either in the library path or in projects Search path).
:
: Actual use of SSL in your applications also requires LIBEAY32.DLL and SSLEAY32.DLL
: being available somewhere in the path, downloaded from:
:
: http://wiki.overbyte.be/wiki/index.php/ICS_Download
:
: 를 참고하시라고 했습니다.
: 그 이유가 ssl 사용시에는 USE_SSL 라는 값을 명시적으로 추가해주어야 합니다.
: 컴포넌트 소스를 보면 USE_SSL 라는 컴파일 지시지가 있는 경우에만 SSL 관련 유닛을 임포트하게 되어 있기 때문입니다.
: The SSL code will the
: be compiled into your applications depending on whether the conditional define
: USE_SSL is set in the project options
: 이 작업을 해주셔야 합니다.
: 즉 프로젝트 옵션에 보면 Delphi Comiplier에 conditional define 라는 항목이 있습니다.
: conditional define 항목에 USE_SSL 라는 문자열을 추가하면 됩니다.
:
: 님이 쓰신 글 :
: : 델파이 XE2 정식버젼을 사용하구요.
: : Ver8을 다운 받아서 압축을 풀면 Install폴더 안에
: :
: : DXe2Install.groupproj
: : DXe2InstallVclFmx.groupproj
: :
: : 이렇게 두개의 파일이 있습니다.
: :
: : 먼저
: : DXe2Install.groupproj을 열어 Build All 한 다음 Design을 인스톨하고 나서
: : DXe2InstallVclFmx.groupproj를 열어 Build All을 한 다음 Design을 인스톨했습니다.
: : 그리고 델파이를 재실행하면 텔파이가 실행되면서 에러가 납니다.
: :
: :
: : 하루 종일 재설치를 반복하며 문제를 찾아보니
: : DXe2InstallVclFmx.groupproj를 컴파일 하고 설치한 다음에는 DXe2Install.groupproj에서 Install한 것들이 에러가 나는것 같습니다.
: : 어쩌면 DXe2Install.groupproj은 DXe2InstallVclFmx.groupproj과 동시에 설치하는게 아닌가 싶어서
: : Install한 것들을 모두 Uninstall하고 다시 설치했습니다.
: :
: :
: :
: : 두번째 설치할때는
: : DXe2Install.groupproj은 인스톨하지 않고
: : DXe2InstallVclFmx.groupproj만 Build all한 후에 Install했습니다.
: : 그리고 델파이를 재실행하면 에러는 나지 않습니다.
: :
: : 하지만폼을 새로 만들고 TSslHttpCli 하나를 폼 위에 얹어 놓고 저장한 후
: : 소스코드를 보면
: : 앞에 첨부해 드린 것 처럼 uses문에서 에러가 납니다.
: :
: : 말씀드린데로 Path에
: :  C:\OverbyteIcsV8Gold\Source
: :  C:\OverbyteIcsV8Gold\Source\Include
: :  C:\OverbyteIcsV8Gold\Source\Extras
: : 세개를 추가했구요.
: :
: :
: :
: :
: :
: : 정영훈 님이 쓰신 글 :
: : : 설치라는 작업을 어떻해 하셨는지요?
: : : 해당 델파이 버전에 맞는 런타임패키지와 디자인타임 패키지를 설치해야 합니다.
: : : Packages 아래에 보시면 IcsXXX델파이버전Run.dpk IcsXXX델파이버전.Design.dpk 형태로 존재합니다.
: : : (IcsXXXX 형태와 OverbyteIcsXXXX 형태 모두 설치해야 합니다.)
: : : 첫눈 님이 쓰신 글 :
: : : : Indy문제가 해결되지 않아 도움을 요청하여 정영훈님으로부터 OverbyteIcs를 사용해 보라는 답변을 받았습니다.
: : : :
: : : : http://www.overbyte.be/frame_index.html
: : : : 이곳에서 Ver8을 다운 받고 설치를 했습니다.
: : : : 라이브러리에 아래 경로 등록했구요.
: : : : C:\OverbyteIcsV8Gold\Source
: : : : C:\OverbyteIcsV8Gold\Source\Include
: : : : C:\OverbyteIcsV8Gold\Source\Extras
: : : :
: : : :
: : : : 그런데 폼 위에 TSslHttpCli를 올려 놓으면 첨부파일의 그림과 같은 에러가 납니다.
: : : :
: : : : 도움 부탁드립니다.

+ -

관련 글 리스트
15448 혹시 OverbyteIcs라는거 쓰시는 분 계신가요? 첫눈 1811 2015/04/06
15452     Re:혹시 OverbyteIcs라는거 쓰시는 분 계신가요? 정영훈 1830 2015/04/07
15451     Re:혹시 OverbyteIcs라는거 쓰시는 분 계신가요? 정영훈 1799 2015/04/07
15455         Re:Re:혹시 OverbyteIcs라는거 쓰시는 분 계신가요? 1933 2015/04/07
15456             Re:Re:Re:혹시 OverbyteIcs라는거 쓰시는 분 계신가요? 정영훈 1832 2015/04/07
15457                 Re:Re:Re:Re:혹시 OverbyteIcs라는거 쓰시는 분 계신가요? 1968 2015/04/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.