C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[16151] 라이브러리 설치 애로에 관하여 주저리주저리
망치 [mangchy] 4585 읽음    2009-06-05 08:36
Farpoint Spread는 3.0버젼부터 줄기차게 쓰던 ActiveX라이브러리입니다.
얼마전에 8버젼으로 업버젼을 했다길래 7버젼을 지우고 기쁜마음으로 임포트해봤습니다.

그런데 지금까지 임포트와는 다르게 에러가 22개가 발생하더군요. 으
설레이던 마음은 사라지고 고민에 빠졌습니다.
완전 언인스톨하고 임포트하던 파일들 모두 삭제하고 처음부터 다시해봐도 역시 똑같더군요.

그래서 fpoint회사에 문의를 해보니 오늘 아침에 최종 답변이
"빌더 툴을 가지고 있지 않아서 테스트를 못해본다. 툴 회사에 원인을 물어보겠다. 그래서 스프레드 소스에서 무엇이 문제인지 알수 있을것이다. "
입니다.

빌더 1.0버젼부터 사용하던 애용자지만 이럴때마다 힘이 쭉 빠지네요.
어서 빨리 이런 라이브러리 개발사들은 델파이나 빌더툴도 시험을 거치고 나오는 그 날이 빨리 왔으면 좋겠네요.


에러는 다음과 같습니다.

[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_BackColor(unsigned long *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_BackColor(unsigned long)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_ForeColor(unsigned long *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_ForeColor(unsigned long)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_Font(IFontDisp * *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_Font(IFontDisp *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_SelBackColor(unsigned long *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_SelBackColor(unsigned long)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_SelForeColor(unsigned long *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_SelForeColor(unsigned long)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_LockBackColor(unsigned long *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_LockBackColor(unsigned long)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_LockForeColor(unsigned long *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_LockForeColor(unsigned long)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_DrawPrimaryButton(short *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_DrawPrimaryButton(short)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_DrawSecondaryButton(short *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_DrawSecondaryButton(short)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_DrawColors(short *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_DrawColors(short)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::get_Style(long *)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ
[ILINK32 Error] Error: Unresolved external '__stdcall Fpspreadado_tlb::ICTAppearance::set_Style(long)' referenced from C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\5.0\LIB\COMPONENT\FPSPREAD_8\DEBUG\FPSPREADADO_OCX.OBJ



TeeChart도 8버젼을 구매해서 쓰다보니 이상하게 7버젼에서 잘 돌던것이 동작이 이상하더라구요.
Surface 시리즈인데 x축을 invert하면 surface이미지가 축이 바뀐대로 그려지는것이 아니고
예를 들어 0~100 x축에 그렸다면, invert할때 0~-100에 그리는 버그.
그래서 개발사에 또 문의를 했더니 이번 8.05버젼 업드레이드 되면서 수정되었더군요.
1월정도에 8.04버젼이 나왔으니 그 사이에는 걍 7버젼으로 해야만 하는...그래서 빌더 2009에서는 컴파일 못하는 애로...


또하나는 이번에 VirtualStringGrid라이브러리가 4.8.5버젼이 나오면서 기쁜마음으로 또 설치를 해봤더니
install은 되는데 빌더 2007이 실행되면서 이 라이브러리를 올리지 못하고 에러가 발생하는 애로때문에 결국
그전 버젼 4.7버젼으로 다시 복귀...


흐... 그래도 나름 컴포넌트 설치관련해서 고생이 많았기때문에 따로 홈페이지(http://www.code.comoj.com/)를 만들어 조금씩 정리를 하면서 설치관련해서는 초짜는 아니라고 생각되었는데 고수의 길은 아직 멀었는가 봅니다.
이런 애로들이 발생하니 뭔가 라이브러리가 업그레이드 되면 기쁜마음 반, 두려움 반이랍니다.

아침에 farpoint spread 답변사항을 보고나서 걍 주저리주저리 해봤습니다.

그래도 전 빌더가 좋답니다. ㅎㅎ
양용성.우석아빠 [ysyang]   2009-06-05 08:41 X
라이브러리가 최신화 되었다고 좋아만 하던 시기는 이제 지났네요..
저도 매번 라이브러리 바뀔때마다 이젠 걱정입니다.

다시 다 리뷰해보고 문제 있으면 메일 보내고, 물론 영작기술은 좀 늘지만 마음은 더욱 무거워집니다
김상구.패패루 [peperu]   2009-06-05 16:25 X
코드기어 퀄리티센트럴에 보고해 보시는 것도 좋겠네요. 예전에 2009에서 Shockwave Flash Player 임포팅 할 때 비슷한 문제가 있어서 보고한 적이 있습니다. 고쳐졌다는 얘기는 들었는데 확인은 못 해봤네요.
김상구.패패루 [peperu]   2009-06-05 16:26 X
또 한가지 방법은, 델파이에서 임포트를 해 보세요. 델파이에서 임포트 한 뒤 패키지 컴파일을 할 때 C++용 파일을 생성하도록 설정하면 C++에서도 그대로 사용할 수 있습니다.

+ -

관련 글 리스트
16151 라이브러리 설치 애로에 관하여 주저리주저리 망치 4585 2009/06/05
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.