ZonD |
Отправлено: 03.05.2005, 21:13 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 7
|
Добрый день.
В общем проблема заключается в следующем:
Был установлен компанент TeeChart v6.0, я добавил в проэкт экземпляр компонента TeeChart (TGraph), но потом удалил его так как он чото нихрена не пашет, по сему пришлось переустановить C Builder, чтобы вернуться к TeeChart v4.04 ибо он работает, но компилятор, при компиляции теперь просит указать путь на .bpi файлы TeeChart v6.0 и соответсвенно выдает ошибку linkerа. Как удалить из проэкта обращение на эти библиотеки?
Поискал — нашел упоминание о них в файле OS~.bpr (OS- название проэкта), но как её грамотно отредактировать я не знаю, особый вопрос вызывает строка LIBPATH value:.....>
CODE |
<?xml version='1.0' encoding='utf-8' ?>
<!-- C++Builder XML Project -->
<PROJECT>
<MACROS>
<VERSION value="BCB.06.00"/>
<PROJECT value="OS.exe"/>
<OBJFILES value="OS.obj Main.obj Tcpu.obj TTest.obj TGenerator.obj TStructs.obj
TInputChannel.obj TOutPutChannel.obj TMemory.obj TOSMonitor.obj TID.obj
TPrinter.obj"/>
<RESFILES value="OS.res"/>
<IDLFILES value=""/>
<IDLGENFILES value=""/>
<DEFFILE value=""/>
<RESDEPEN value="$(RESFILES) Main.dfm"/>
<LIBFILES value=""/>
<LIBRARIES value=""/>
<SPARELIBS value="vcl.lib rtl.lib"/>
<PACKAGES value="vcl.bpi rtl.bpi dbrtl.bpi adortl.bpi vcldb.bpi vclx.bpi bdertl.bpi
vcldbx.bpi ibxpress.bpi dsnap.bpi cds.bpi bdecds.bpi qrpt.bpi
visualclx.bpi visualdbclx.bpi dsnapcrba.bpi dsnapcon.bpi bcbsmp.bpi
vclie.bpi xmlrtl.bpi inet.bpi inetdbbde.bpi inetdbxpress.bpi inetdb.bpi
nmfast.bpi webdsnap.bpi bcbie.bpi websnap.bpi soaprtl.bpi dclocx.bpi
dbexpress.bpi dbxcds.bpi indy.bpi bcb2kaxserver.bpi TeeDB6C6.bpi
Tee6C6.bpi TeeUI6C6.bpi TeeLanguage6C6.bpi TeePro6C6.bpi TeeQR6C6.bpi
TeeImage6C6.bpi TeeGL6C6.bpi"/>
<PATHCPP value=".;"/>
<PATHPAS value=".;"/>
<PATHRC value=".;"/>
<PATHASM value=".;"/>
<DEBUGLIBPATH value="$(BCB)\lib\debug"/>
<RELEASELIBPATH value="$(BCB)\lib\release"/>
<LINKER value="ilink32"/>
<USERDEFINES value="_DEBUG"/>
<SYSDEFINES value="_RTLDLL;NO_STRICT;USEPACKAGES"/>
<MAINSOURCE value="OS.cpp"/>
<INCLUDEPATH value="..\;OS_final2;$(BCB)\include;$(BCB)\include\vcl"/>
<LIBPATH value=""..\..\TeeChart 6 for C++ Builder 6\CBuilder6\Lib";..\;OS_final2;"..\TeeChart 6 for C++ Builder 6\CBuilder6\Lib";$(BCB)\lib\obj;$(BCB)\lib"/>
<WARNINGS value="-w-par"/>
<OTHERFILES value=""/>
</MACROS>
<OPTIONS>
<IDLCFLAGS value="-I..\. -IOS_final2 -I$(BCB)\include -I$(BCB)\include\vcl -src_suffix cpp
-D_DEBUG -boa"/>
<CFLAG1 value="-Od -H=$(BCB)\lib\vcl60.csm -Hc -Vx -Ve -X- -r- -a8 -b- -k -y -v -vi- -c
-tW -tWM"/>
<PFLAGS value="-$YD -$W -$O- -$A8 -v -JPHNE -M"/>
<RFLAGS value=""/>
<AFLAGS value="/mx /w2 /zd"/>
<LFLAGS value="-D"" -aa -Tpe -x -Gn -v"/>
<OTHERFILES value=""/>
</OPTIONS>
<LINKER>
<ALLOBJ value="c0w32.obj $(PACKAGES) Memmgr.Lib sysinit.obj $(OBJFILES)"/>
<ALLRES value="$(RESFILES)"/>
<ALLLIB value="$(LIBFILES) $(LIBRARIES) import32.lib cp32mti.lib"/>
<OTHERFILES value=""/>
</LINKER>
<FILELIST>
<FILE FILENAME="OS.res" FORMNAME="" UNITNAME="OS.res" CONTAINERID="ResTool" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="OS.cpp" FORMNAME="" UNITNAME="OS" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="Main.cpp" FORMNAME="Form1" UNITNAME="Main" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="Tcpu.cpp" FORMNAME="" UNITNAME="Tcpu" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="TTest.cpp" FORMNAME="" UNITNAME="TTest" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="TGenerator.cpp" FORMNAME="" UNITNAME="TGenerator" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="TStructs.cpp" FORMNAME="" UNITNAME="TStructs" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="TInputChannel.cpp" FORMNAME="" UNITNAME="TInputChannel" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="TOutPutChannel.cpp" FORMNAME="" UNITNAME="TOutPutChannel" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="TMemory.cpp" FORMNAME="" UNITNAME="TMemory" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="TOSMonitor.cpp" FORMNAME="" UNITNAME="TOSMonitor" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="TID.cpp" FORMNAME="" UNITNAME="TID" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
<FILE FILENAME="TPrinter.cpp" FORMNAME="" UNITNAME="TPrinter" CONTAINERID="CCompiler" DESIGNCLASS="" LOCALCOMMAND=""/>
</FILELIST>
<BUILDTOOLS>
</BUILDTOOLS>
<IDEOPTIONS>
[Version Info]
IncludeVerInfo=0
AutoIncBuild=0
MajorVer=1
MinorVer=0
Release=0
Build=0
Debug=0
PreRelease=0
Special=0
Private=0
DLL=0
Locale=1049
CodePage=1251
[Version Info Keys]
CompanyName=
FileDescription=
FileVersion=1.0.0.0
InternalName=
LegalCopyright=
LegalTrademarks=
OriginalFilename=
ProductName=
ProductVersion=1.0.0.0
Comments=
[Debugging]
DebugSourceDirs=$(BCB)\source\vcl
[Parameters]
RunParams=
Launcher=
UseLauncher=0
DebugCWD=
HostApplication=
RemoteHost=
RemotePath=
RemoteLauncher=
RemoteCWD=
RemoteDebug=0
[Compiler]
ShowInfoMsgs=0
LinkDebugVcl=0
LinkCGLIB=0
[CORBA]
AddServerUnit=1
AddClientUnit=1
PrecompiledHeaders=1
[Language]
ActiveLang=
ProjectLang=
RootDir=
</IDEOPTIONS>
</PROJECT>
|
Отредактировано ZonD — 04/05/2005, 09:14 |
|
Rius |
Отправлено: 03.05.2005, 21:51 |
|
Мастер участка
Группа: Участник
Сообщений: 321
|
Нужна помощь с построением графиков, TeeChart v6 или еще что?
|
|
ZonD |
Отправлено: 03.05.2005, 22:06 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 7
|
Дык вопрос уже в другом =ъ, да на своей машине я (спасибо Вам) удалением файлов старых библиотек добился работы Компонента, но подобные процедуры на других машинах(в институте) не приемлимы =[ по сему надо вернутся на "более" стабильную версию. |
|
Rius |
Отправлено: 04.05.2005, 06:32 |
|
Мастер участка
Группа: Участник
Сообщений: 321
|
Попробуй удалить ссылки на bpi:CODE | <PACKAGES value="
...
TeeDB6C6.bpi
Tee6C6.bpi TeeUI6C6.bpi TeeLanguage6C6.bpi TeePro6C6.bpi TeeQR6C6.bpi
TeeImage6C6.bpi TeeGL6C6.bpi"/> |
Еще это можон сделать в свойствах проекта Prohect->Options->Packages — строка внизу.
|
|
ZonD |
Отправлено: 04.05.2005, 09:12 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 7
|
Удаляешь их — компилятор создает OS.~~bpr, потом OS.~~~bpr и так далее =[ соответсвенно опять с TeeDB6C6.bpi
Tee6C6.bpi TeeUI6C6.bpi TeeLanguage6C6.bpi TeePro6C6.bpi TeeQR6C6.bpi
TeeImage6C6.bpi TeeGL6C6.bpi
Отредактировано ZonD — 04/05/2005, 09:13 |
|
** Rius |
Отправлено: 05.05.2005, 10:23 |
|
Не зарегистрирован
|
Если файл bpr редактируешь из внешнего редактора, то ничего не создается (по крайней мере у меня не получалось). |
|