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

C++빌더 Q&A
C++Builder Programming Q&A
[35044] BCB6 에서 STLport 설치시 에러..
smleelms [smleelms] 1026 읽음    2004-05-17 13:11
www.stlport.org 에서 STLport 4.6.2를 다운받아서 설치할려고 합니다.

이때 설치 방법은 http://www.borlandforum.com/impboard/impboard.dll?action=read&db=cpp_res&no=7 에서 설명된것 처럼 2가지 방법을 다 사용해 보았습니다.
그런데, 압축을 해제한후 bcb60.mak 파일을 사용하여 make할려고 하니 다음과 같은 에러가 발생합니다.

MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
        md ..\lib\obj
        md ..\lib\obj\BCB
        md ..\lib\obj\BCB\ReleaseD
        bcc32 -I.;..\stlport;C:\Borland\CBUILD~1\Bin\..\include;C:\Borland\CBUIL
D~1\Bin\..\include\windows -jb -j1 -w -c -w-par -w-inl -w-stl -D;;_RTLDLL;_WIN32
;_DLL;_STLP_DESIGNATED_DLL -tWDR -O2 -n..\lib\obj\BCB\ReleaseD .\dll_main.cpp
Borland C++ 5.6.4 for Win32 Copyright (c) 1993, 2002 Borland
.\dll_main.cpp:
Error E2268 ..\stlport\stl/debug/_debug.c 261: Call to undefined function '_vsnp
rintf' in function __stl_debugger::_Message(const char *,...)
Error E2228 ..\stlport\stl/debug/_debug.c 261: Too many error or warning message
s in function __stl_debugger::_Message(const char *,...)
*** 2 errors in Compile ***

** error 1 ** deleting ..\lib\obj\BCB\ReleaseD\dll_main.obj


확인해보면, _debuh.c에서 <cstdio.h>를 include 하고 다시 cstdio.h에서 stdio.h 를 include합니다.
stdio.h에서는 #define 과 관련해서 선언은 되어있는데.. 이게 디폴트면 인식이 되어야 될것 같은데 _vsnprintf 함수를 인식을 못합니다.

어떻게 해야 설치가 될런지요..

현재 BCB6은 sp4까지 업된 상태입니다.

+ -

관련 글 리스트
35044 BCB6 에서 STLport 설치시 에러.. smleelms 1026 2004/05/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.