4.92 Release Notes for Windows
Back to Release Notes.
CONTENTS
1. WINDOWS REQUIREMENTS
2. LIMITATIONS
3. GETTING STARTED
4. USING MSVC
5. USING CYGWIN
6. INSTALLING DAYCART
7. SPECIAL LICENSE OPTION FOR WINDOWS TOOLKITS
---------------------------------------------------------------------------
1. WINDOWS REQUIREMENTS
The 4.92 Windows release for Daylight software requires
the following:
o) An x86-based PC running Windows 2000 Professional
or Windows XP.
o) A networked ethernet card on the PC. This is essential,
as the card's MAC address is used for licensing.
---------------------------------------------------------------------------
2. LIMITATIONS
The components included in this release are Daycart and
the toolkits. The progob, rubicon and XView toolkits are
not included.
The only binary application included is the testlicense
program. None of the other Daylight applications are
included.
Fortran wrappers are not available.
---------------------------------------------------------------------------
3. GETTING STARTED
The Windows distribution is a self-extracting WinZIP file. The
zip file will be extracted into: C:\daylight, by default. After
extracting the file, one should run the testlicense program
from the command prompt: "C:\daylight\day492\bin\testlicense -i"
Under Windows the default location for the license file
is: C:\daylight\dy_license.dat. If you put your valid license
in this file then it is not necessary to set any environment
variables as the toolkits check this file by default.
Verify that 'testlicense.exe -v' picks up the new
license data and that the desired toolkits are licensed.
---------------------------------------------------------------------------
4. USING MSVC
Once the license is successfully installed and verified,
consult the Daylight Website to download the MSVC
example programs. They provide a simple GDI drawing
library as well as a simple depiction demo program.
The directory: C:\daylight\v492\lib\msvc contains import
libraries for the MS Visual Studio environment. The directory:
C:\daylight\v492\lib\gcc-w32api contains import libraries for
the cygwin/gcc/w32api (eg. -mno-cygwin) environment. These aren't
strictly necessary as gcc can happily use the DLLs themselves.
If you've installed the toolkits somewhere other than C:\daylight,
you'll need to change the MSVC project settings for the include
paths and import library path.
---------------------------------------------------------------------------
5. USING CYGWIN
If you are using CYGWIN, you can immediately begin to
use the contributed code which is found in $DY_ROOT/contrib.
In order to build it under CYGWIN, in $DY_ROOT/contrib/src,
type "make install". This will build the libdu utility
library as well as a number of example command-line
applications.
Contrib is set up to build non-cygwin-dependent applications
by default (-mno-cygwin option). This can be changed by editing:
$DY_ROOT/contrib/src/machine_dependent/makefile_include.cygwin32
---------------------------------------------------------------------------
6. INSTALLING DAYCART
Daycart is in the directory C:\daylight\v492\dcischem. In order
to perform the installation you must run SQLPLUS from the command
prompt within this directory. Then, run the installation as
described in the Daycart installation manual.
All of the Daycart functionality is available except for the
ddpackage.fprogob() functions since the program object toolkit
is not included in this release.
---------------------------------------------------------------------------
7. SPECIAL LICENSE OPTION FOR WINDOWS TOOLKITS
The toolkit license manager has a special, experimental feature
in this version of the Windows toolkits. A commented line in
any license file containing:
#DALI_SERVER=hostname:port
is interpreted and will use the hostname:port as the DALI
server (as if the DY_DALI_SERVER environment variable was set).
This allows Windows toolkit programs to be executed using remote
licensing without requiring any environment to be set on the
machine.
In order to use this effectively, the statement should be in
the file C:\daylight\dy_license.dat, which the developer should
distribute with any Daylight toolkit applications.
For more information on licensing see the man page on:
http://www.daylight.com/dayhtml/doc/man/man5/licensing.html
Back to Release Notes.
|