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
[46621] Re:uCos-II를 공부해볼려고 볼랜드C와 TASM5.0을 힘들게 설치하고.. 컴파일을 했는데..에러가 발생합니다.
조중협 [] 1549 읽음    2006-09-25 18:34
참조하려는 파일들이 전부 ucos에 include 되어있는 함수들이네요.

컴파일 하시기전에 Path 전부 걸어서 ucos library가 설정되도록 하신후 컴파일 해보시면 될겁니다.

Path의 참조 방법은 ucos 예제 폴더를 보시면 makefile 만드는 예제가 있을 텐데요 확장자가 .MAK입니다.

거기 보시면 UCOS PATH 설정을 확인하시고 기본설정이 아닌건 전부 바꾸어주시구요.

c++빌더 Q&A에서 ucos를 만나서 답 달아 봅니다.

C 컴파일러는 4.5가 아니더라도 가능할겁니다.

그럼 열공하셔요

박아사탕 님이 쓰신 글 :
: uCOS-ii 에서는 볼랜드C는 4.5버전인데..구하기 힘들어 5.5를 설치 했구요 TURBO ASSEMBLER 5.0버전을 설치했습니다. 아..그리고 O/S는 XP입니다.
: ==================================================================================================
:
: C:\BCC55\SOFTWARE\uCOS-II\EX1_x86L\BC45\SOURCE>BCC32 TEST.C
: Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
: TEST.C:
: Warning W8002 TEST.C 88: Restarting compile using assembly in function TaskStart
:
: Warning W8004 TEST.C 84: 'pdata' is assigned a value that is never used in funct
: ion TaskStart
: Turbo Assembler  Version 5.0  Copyright (c) 1988, 1996 Borland International
:
: Assembling file:   TEST.ASM
: Error messages:    None
: Warning messages:  None
: Passes:            1
:
: Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
: Error: Unresolved external '_PC_DispClrScr' referenced from C:\BCC55\SOFTWARE\UC
: OS-II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSInit' referenced from C:\BCC55\SOFTWARE\UCOS-II\E
: X1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_PC_DOSSaveReturn' referenced from C:\BCC55\SOFTWARE
: \UCOS-II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSCtxSw' referenced from C:\BCC55\SOFTWARE\UCOS-II\
: EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSSemCreate' referenced from C:\BCC55\SOFTWARE\UCOS
: -II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSStart' referenced from C:\BCC55\SOFTWARE\UCOS-II\
: EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSTickISR' referenced from C:\BCC55\SOFTWARE\UCOS-I
: I\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_PC_VectSet' referenced from C:\BCC55\SOFTWARE\UCOS-
: II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_PC_SetTickRate' referenced from C:\BCC55\SOFTWARE\U
: COS-II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSStatInit' referenced from C:\BCC55\SOFTWARE\UCOS-
: II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_PC_GetKey' referenced from C:\BCC55\SOFTWARE\UCOS-I
: I\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_PC_DOSReturn' referenced from C:\BCC55\SOFTWARE\UCO
: S-II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSTimeDlyHMSM' referenced from C:\BCC55\SOFTWARE\UC
: OS-II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSTaskCtr' referenced from C:\BCC55\SOFTWARE\UCOS-I
: I\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSCPUUsage' referenced from C:\BCC55\SOFTWARE\UCOS-
: II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSCtxSwCtr' referenced from C:\BCC55\SOFTWARE\UCOS-
: II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSVersion' referenced from C:\BCC55\SOFTWARE\UCOS-I
: I\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_PC_DispStr' referenced from C:\BCC55\SOFTWARE\UCOS-
: II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSTaskCreate' referenced from C:\BCC55\SOFTWARE\UCO
: S-II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSSemPend' referenced from C:\BCC55\SOFTWARE\UCOS-I
: I\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSSemPost' referenced from C:\BCC55\SOFTWARE\UCOS-I
: I\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_PC_DispChar' referenced from C:\BCC55\SOFTWARE\UCOS
: -II\EX1_X86L\BC45\SOURCE\TEST.OBJ
: Error: Unresolved external '_OSTimeDly' referenced from C:\BCC55\SOFTWARE\UCOS-I
: I\EX1_X86L\BC45\SOURCE\TEST.OBJ
: ==================================================================================================
: 혹시 해결하신분은 답변좀 달아 주세요 부탁드립니다.

+ -

관련 글 리스트
46589 uCos-II를 공부해볼려고 볼랜드C와 TASM5.0을 힘들게 설치하고.. 컴파일을 했는데..에러가 발생합니다. 박아사탕 982 2006/09/21
46621     Re:uCos-II를 공부해볼려고 볼랜드C와 TASM5.0을 힘들게 설치하고.. 컴파일을 했는데..에러가 발생합니다. 조중협 1549 2006/09/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.