Mail Archives: djgpp/2008/04/12/17:22:46
X-Authentication-Warning: | delorie.com: mail set sender to djgpp-bounces using -f
|
Message-Id: | <200804122120.m3CLK1M4000492@delorie.com>
|
X-Authenticated: | #27081556
|
X-Provags-ID: | V01U2FsdGVkX18P3pwysqcPJgJ8ctboA5SsiJCD+EeUSE3FAeYfNI
|
| pBs+BBnodHjgeB
|
From: | Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de>
|
To: | djgpp-announce AT delorie DOT com
|
Subject: | ANNOUNCE: DJGPP port of tvision 2.1.0 uploaded.
|
Date: | Sat, 12 Apr 2008 23:15:02 +0200
|
X-Y-GMX-Trusted: | 0
|
This is a port of tvision 2.1.0 to MSDOS/DJGPP.
Lately I have noticed that some users had difficulties compiling existing
tvision sources. To try to solve these difficulties and to check if the
latest version can be compiled out-of-the-box with DJGPP, I have decided to
configure and compile the sources and make them available to the DJGPP users.
I make binaries available although SET tells that he will not do this anymore
due to the problems that have appeared when the labraries have been compiled
with a different compiler than the application that use them.
Please note that I am *neither* a tvision user nor I am the tvision port
maintainer. This means that if this port does not fit with your requirements
you are *alone*. Do not expect any assistance from me because I am not
familiar with the sources at all.
The sources have been configured and compiled on WinXP SP2 (home) using the
stock tools from /beta.
For more information read the docs in /doc and /doc/install and visit:
<http://tvision.sourceforge.net/>
DJGPP specific instructions.
============================
- The sources configure and compile out-of-the-box when using djdev204 so
no changes to the sources are needed at all.
- You will need LFN support to configure and compile the source code.
No attempt has been done nor will be done to support SFN systems.
- To be able to compile with djdev203 some code fixing is required. I will
not do this because I do not know how much work this may imply. This means
I will provide only a version that can be compiled with djdev204.
- You will need at least the following tools from /beta:
djdev204.zip
gcc423b.zip
gpp423b.zip
bnu217br2.zip
perl588b.zip
Probabely you will need also bash, textutils, fileutils and shellutils and
some other standard GNU packages (all from /beta of course). I have not
inspected the perl scripts and makefiles to determinate what packages are
all needed. Anyway it will not harm if you have a complete development
environment installed.
- To avoid any difficulties, the distributed source package has not been
pre-configured. To configure and compile the source code unzip tv210s.zip
in some temporary directory making sure that you preserve the directory
structure. Cd into contrib/tvision and configure the package by running
the following command:
configure.bat
This batch file starts config.pl so you will need perl installed. By
default no NLS support will be available. Read the docs if you need NLS
support for your tvision library.
After having successfully configured the package, build the products by
starting the make program in the usual way.
After the libraries have been compiled you can check them by compiling the
programs available in the /examples subdir. Simply cd into /examples and
start make. All examples that are supported by MSDOS/DJGPP will be build.
Cd into the different subdirs and try the produced programs.
To install the headers and libaries run the following command from the
top srcdir:
make install prefix=/dev/env/DJDIR
If you omit prefix, the value of prefix will default to c:/djgpp. This
may not be what you want.
Please *read* the docs to become familiar with the libraries.
The port consists of two packages that can be downloaded from
ftp.delorie.com and mirrors as (timestamp 2008-04-12):
Tvision 2.1.0 headers and libraries:
ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/tv210b.zip
Tvision 2.1.0 source:
ftp://ftp.delorie.com/pub/djgpp/beta/v2tk/tv210s.zip
Enjoy.
Guerrero, Juan Manuel <juan DOT guerrero AT gmx DOT de>
- Raw text -