--------------------------------------------------------------------------------
JEDI Code Library
Unstable 1.101
Build 2647
30-May-2007
--------------------------------------------------------------------------------
Content of this file
About this release
Supported tools
Installation notes
Manual installation
Distribution content
Giving your feedback
Reporting bugs
Downloads of stable sources
Development sources
Getting involved in JCL development
--------------------------------------------------------------------------------
About this release
JCL release 1.100 provides an updated support for all targets (including CodeGear
Delphi 2007 for Win32 and CodeGear C++Builder 2007).
As always, multiple bugs have been fixed; for detailed change logs, use the
facilities of our Subversion repository at Sourceforge.net
http://sourceforge.net/projects/jcl/, see below.
Head changes:
- JclPeImage is significantly updated: it now supports 64-bit applications and
libraries.
- JclDebug is significantly updated: .jdbg files contain informations about all
segments of code. A new option was added to limit exception handling to the
main thread of the application.
- PCRE (http://www.pcre.org/) updated to version 7.0. PCRE code can be included
in the application not requiring "pcre.dll" anymore (experimental - read the
comments at the beginning of source\common\pcre.pas for details and
modifications to enable this feature).
- JclMail : different file names can be specified for attachements
- Collection of stream classes to make basic operations easier (getting random
data, multiplexing several streams, buffering an other stream, being notifyed
on changes, reading common data types, scoping a stream, delegating
read/write/seek operations.
- Integration of the JCL help into the help system of Delphi 2005, BDS 2006,
Turbo Delphi and RAD Studio 2007.
- New IDE expert to have TortoiseSVN (http://tortoisesvn.tigris.org/) and
TortoiseCVS (http://tortoisecvs.sourceforge.net/) commands integrated in all
supportted IDE.
Important:
- Note that the package naming has changed: the same package name is used by
all versions of the compiler supporting suffixes (C++Builder 6, Delphi 6,
Delphi 7, C#Builder 1, Delphi 8, Delphi 2005, BDS 2006 and RAD Studio 2007); a different
suffix is added for each target to the BPL file name (for BDS 2006, the
library file is named jcl100.bpl). The installer tries to remove old
packages. 3rd party packages requiring old DJcl* resp. CJcl* packages need to
be changed to accomodate the new naming scheme or they will cause conflicts
in the IDE at load time.
- DCP files are now created in the lib\target subdirectory of the JCL
installation. 3rd party packages requiring JCL packages need to have this
path in their "browse path" option to compile.
(Windows only) Installation options:
Packages compiled by the JCL installer don't contain any debug informations to
keep their size as small as possible.
The JEDI Code Library packages are required by some 3rd party packages
(including the JEDI Visual Component Library - JVCL), the installer generates
them if the "Packages" node is checked.
The installer can generate MAP informations for each package. These
informations can be linked into binaries to become JCL debug data or be
converted to .jdbg files. Once linked MAP files could be deleted. These options
are subnodes of the "Packages" node.
For BDS 2006, the compiler introduced a new option to make the same packages
available in C++, by checking the "Dual packages" option of the "Packages" node,
you will be able to call functions of the JCL from C++ code.
.net Framework support:
A subset of JCL units was worked over to support Delphi.Net (Delphi 2005
& BDS 2006). The packages belong to the Jedi.Jcl namespace. The installer can
generate these packages for Delphi 2005 and BDS 2006, it displays an other tab
to configure options and directory. The installation process is similar to the
native targets.
--------------------------------------------------------------------------------
Supported Tools
The JCL can be compiled and installed in the following environments
Only runtime support:
- Kylix 3 (cf Installation notes)
Only design-time support (only experts):
- C#Builder 1 (cf Installation notes).
- Delphi 8.net (cf Installation notes).
Both supports (run time and design time):
- Delphi version 5, 6, 7.
- C++Builder version 5 & 6.
- Delphi 2005 (Delphi Win32 and Delphi.net personalities).
- Borland Developer Studio 2006 (Delphi Win32, C++Builder Win32, Delphi.net
and C#Builder personalities).
- Turbo Delphi (explorer and professional - cf Installation notes).
- CodeGear RAD Studio 2007 (Delphi Win32 and C++Builder Win32 personalities).
--------------------------------------------------------------------------------
Installation notes
- Not every unit supports all tools. Look out for *.exc files in the tool-
specific lib/subdirectories for a list of units excluded from compilation.
- Kylix 3 Delphi/C++ installation is back but specific code has not been tested
with the latest versions of the kernel. Please ensure you use the flavor of
the JCL with Unix EOL.
- Free Pascal (http://www.freepascal.org/) support has not been updated for
this release; most units fromsource/common should work with FP 2.0, as tests
with a 2.0 beta (1.9.8)indicated, but this has not been verified. Note that
there are no plans to support FP versions from the 1.0 branch.
Installation for Turbo Delphi
The JEDI Code Library can be compiled targetting Turbo Delphi Explorer and Turbo
Delphi Professional. Turbo Delphi Professional is recognized as BDS 2006, you
have to download its command line compiler from CodeGear website at
http://www.codegear.com/Default.aspx?tabid=160 to install the full JCL on this
tool.
To install the JCL targetting Turbo Delphi Explorer, consider the following
checks:
- If you have an other supported version of Delphi/C++Builder on this computer,
it should automatically be detected and the installer will process as usual.
- If you only have Turbo Delphi Explorer (and no other tools) on the computer,
the installer cannot becompiled. You have to use the Turbo Explorer flavor of
the JCL that contains a precompiled installer. However, you will not be able
to install any experts.
Installation on C#Builder 1 and Delphi 8:
- These products cannot be used to build the JCL installer, you need an other
supported product to install JCL experts on these products.
- These products are not able to use the JCL library as a runtime library. You
cannot write managed applications and managed packages based on the JCL.
- These products are not shipped with their native compilers, you have to
download it from codecentral (http://cc.codegear.com/). The item
(http://codecentral.codegear.com/Download.aspx?id=21333) contains the native
compiler to be installed in Delphi 8. The item
(http://codecentral.codegear.com/Download.aspx?id=21334) contains the native
compiler to be installed in C#Builder 1. These zip files have to be extracted
in the products directory using the standard pattern:
Executable files (exe and dll) - BDS\X.0\bin
Compiler files (dcp and dcu) - BDS\X.0\lib
Toolsapi source files - BDS\X.0\source\ToolsAPI
Default installation
For all others versions of Delphi, C++Builder and BDS, simply launch Install.bat
and the installer window will let you configure options and install the library.
--------------------------------------------------------------------------------
Manual Installation
Although it is not recommended, a manual installation is possible. You will have
to manually configur
没有合适的资源?快使用搜索试试~ 我知道了~
jcl-jvcl-20070824,for delphi
共2000个文件
cpp:393个
txt:234个
dfm:220个
需积分: 5 0 下载量 101 浏览量
2023-08-30
13:54:05
上传
评论
收藏 26.59MB RAR 举报
温馨提示
jcl_jvcl_20070824,for delphi
资源推荐
资源详情
资源评论
收起资源包目录
jcl-jvcl-20070824,for delphi (2000个子文件)
bchball.ani 4KB
clean.bat 2KB
DELTEMP.BAT 115B
TakeSurvey.bat 115B
LanguageLoaderExample.bdsproj 8KB
JvEdits.bdsproj 8KB
DBEXPL32.bdsproj 8KB
JvSimScopeDemo.bdsproj 8KB
JVCLInstall.bdsproj 7KB
wizardJCL.bmp 218KB
wizardorg.bmp 218KB
wizard.bmp 218KB
wizardbottom.bmp 91KB
Marble.bmp 17KB
button.bmp 16KB
LargeImages.bmp 8KB
JEDI48.BMP 7KB
WhiteButtons.bmp 5KB
XPButtons.bmp 5KB
BlackButtons.bmp 5KB
RedButtons.bmp 5KB
SmallImages.bmp 5KB
wizardsmall.bmp 4KB
TBIMG.BMP 2KB
radio.bmp 2KB
checkbox.bmp 2KB
memo.bmp 2KB
JEDI16.BMP 1KB
checkmark.bmp 246B
dot.bmp 246B
Help.bmp 190B
Help2.bmp 190B
JediSurveyor.bpg 889B
JVCLMegaDemo.bpr 4KB
JvThreadProj.bpr 4KB
JvArrowButtonDemo.bpr 3KB
JvCaptionButtonDemo.bpr 3KB
JvAviCaptureDemo.bpr 3KB
JvColorButtonDemo.bpr 3KB
JvBalloonHintDemo.bpr 3KB
JvCharMapDemo.bpr 3KB
JvColorCombo.bpr 3KB
JvXPControlsSimpleDemo.bpr 3KB
JvFullColorCircleDialogDemo.bpr 3KB
JvSimpleXMLSpeedTest.bpr 3KB
JvFullColorDialogDemo.bpr 3KB
JvSimpleXMLEncodeDemo.bpr 3KB
JvUrlListGrabberDemo.bpr 3KB
PhilisophersDemo.bpr 2KB
JvTrayIconDemo.bpr 2KB
JvXPBarDemo.bpr 2KB
XMLValidator.bpr 2KB
BallsDemo.bpr 2KB
JvScreenCaptureProj.bpr 2KB
JvProgressDialogDemo.bpr 2KB
JvDesktopAlertDemo.bpr 2KB
JvRollOutDemo.bpr 2KB
TransparentButtonDemo.bpr 2KB
SystemPopupTest.bpr 2KB
ShFileOpDemo.bpr 2KB
JvStringGridDemo.bpr 2KB
TipsDemo.bpr 2KB
DotNetCtrlsDemo.bpr 2KB
JvMenusExample.bpr 2KB
test.cmd 13B
fThread.cpp 21KB
TimeLineMainFormU.cpp 17KB
TMTimeLineMainFormU.cpp 17KB
MainForm.cpp 16KB
MainForm.cpp 15KB
JvShellHookDemoMainFormU.cpp 15KB
MainForm.cpp 14KB
MainForm.cpp 13KB
MainForm.cpp 10KB
MainForm.cpp 10KB
MainForm.cpp 9KB
MainForm.cpp 9KB
MainForm.cpp 9KB
Main.cpp 9KB
Unit1.cpp 7KB
jcl_z2a.cpp 7KB
jcl_a2z.cpp 7KB
MainForm.cpp 7KB
JvThumbnailMainFormU.cpp 6KB
RunDll32MainFormU.cpp 6KB
MainForm.cpp 6KB
MainForm.cpp 6KB
MainForm.cpp 6KB
MainForm.cpp 6KB
MainSpeedForm.cpp 6KB
MainForm.cpp 6KB
TransBtnFormMainU.cpp 6KB
RegTVMainFormU.cpp 5KB
JvShFileOperationMainFormU.cpp 5KB
MainForm.cpp 5KB
JclC50.cpp 5KB
MainForm.cpp 5KB
MainForm.cpp 5KB
JvSearchFileMainFormU.cpp 5KB
MainForm.cpp 5KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
依星net188.com
- 粉丝: 7585
- 资源: 1359
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功