|
Archives
D Programming
D
D.gnu
digitalmars.D
digitalmars.D.bugs
digitalmars.D.dtl
digitalmars.D.dwt
digitalmars.D.announce
digitalmars.D.learn
digitalmars.D.debugger
C/C++ Programming
c++
c++.announce
c++.atl
c++.beta
c++.chat
c++.command-line
c++.dos
c++.dos.16-bits
c++.dos.32-bits
c++.idde
c++.mfc
c++.rtl
c++.stl
c++.stl.hp
c++.stl.port
c++.stl.sgi
c++.stlsoft
c++.windows
c++.windows.16-bits
c++.windows.32-bits
c++.wxwindows
digitalmars.empire
digitalmars.DMDScript
|
c++.dos - FlashGraphics
↑ ↓ ← → Werner =?iso-8859-1?Q?H=FCrttlen?= <w.huerttlen fz-juelich.de> writes:
Hi,
happy to see this comiler.
Using my good old ztc V3.0r2 and X32 and flash-Graphics I tried to
switch with my project to MARS, but it seems the FlashGraphic-part will
not work, linking my good old fgp.lib (date: 18.6.1991) gives errors.
Any idea ?
greetings
Werner Hürttlen
This is my makefile:
chopper.exe: chopper.obj chopper.hpp testmod.obj menue.obj menu.hpp
io_karte.obj dig_io.obj intmask.obj init.obj zeichnen.obj zeichnen.hpp
r_w__ini.obj deconv.obj deconvm1.obj
sc -mX chopper testmod menue io_karte dig_io intmask init zeichnen
r_w__ini deconv deconvm1 wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
chopper.obj: chopper.cpp
sc -c -mX -o chopper wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
testmod.obj: testmod.cpp
sc -c -mX -o testmod wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
menue.obj: menue.cpp
sc -c -mX -o menue wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
io_karte.obj: io_karte.cpp
sc -c -mX -o io_karte wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
dig_io.obj: dig_io.cpp
sc -c -mX -o dig_io wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
intmask.obj: intmask.cpp
sc -c -mX -o intmask wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
init.obj: init.cpp
sc -c -mX -o init wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
zeichnen.obj: zeichnen.cpp
sc -c -mX -o zeichnen wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
r_w__ini.obj: r_w__ini.cpp
sc -c -mX -o r_w__ini wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
deconv.obj: deconv.cpp
sc -c -mX -o deconv wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
deconvm1.obj: deconvm1.cpp
sc -c -mX -o deconvm1 wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
This is the compiler-output:
sc -c -mX -o chopper wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o testmod wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o menue wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(268) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(268) : Warning 11: non-const reference initialized to
temporary
void test_buttons_zeichne(){
^
menue.cpp(685) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(779) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(779) : Warning 11: non-const reference initialized to
temporary
void deconvm1_buttons_zeichne(){
^
menue.cpp(1061) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1155) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1155) : Warning 11: non-const reference initialized to
temporary
void grafik_buttons_zeichne(){
^
menue.cpp(1442) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1637) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1637) : Warning 11: non-const reference initialized to
temporary
void koord_buttons_zeichne(){
^
menue.cpp(1741) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1847) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1847) : Warning 11: non-const reference initialized to
temporary
void messung_speichern_buttons_zeichne(){
^
menue.cpp(2157) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(2228) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(2228) : Warning 11: non-const reference initialized to
temporary
int online_menu(void)
^
menue.cpp(2324) : Warning 12: variable 'mbs' used before set
sc -c -mX -o io_karte wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
if(b_id.process_event(k_event,0)){;}
^
io_karte.cpp(168) : Warning 11: non-const reference initialized to
temporary
if(b_id.process_event(k_event,0)){;}
^
io_karte.cpp(168) : Warning 11: non-const reference initialized to
temporary
if(b_q.process_event(k_event,0)){;}
^
io_karte.cpp(169) : Warning 11: non-const reference initialized to
temporary
if(b_q.process_event(k_event,0)){;}
^
io_karte.cpp(169) : Warning 11: non-const reference initialized to
temporary
if(b_l.process_event(k_event,0)){;}
^
io_karte.cpp(170) : Warning 11: non-const reference initialized to
temporary
if(b_l.process_event(k_event,0)){;}
^
io_karte.cpp(170) : Warning 11: non-const reference initialized to
temporary
if(b_s.process_event(k_event,0)){;}
^
io_karte.cpp(171) : Warning 11: non-const reference initialized to
temporary
if(b_s.process_event(k_event,0)){;}
^
io_karte.cpp(171) : Warning 11: non-const reference initialized to
temporary
if(b_pl.process_event(k_event,0)){;}
^
io_karte.cpp(172) : Warning 11: non-const reference initialized to
temporary
if(b_pl.process_event(k_event,0)){;}
^
io_karte.cpp(172) : Warning 11: non-const reference initialized to
temporary
if(b_ps.process_event(k_event,0)){;}
^
io_karte.cpp(173) : Warning 11: non-const reference initialized to
temporary
if(b_ps.process_event(k_event,0)){;}
^
io_karte.cpp(173) : Warning 11: non-const reference initialized to
temporary
if(b_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(174) : Warning 11: non-const reference initialized to
temporary
if(b_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(174) : Warning 11: non-const reference initialized to
temporary
if(b_real_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(175) : Warning 11: non-const reference initialized to
temporary
if(b_real_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(175) : Warning 11: non-const reference initialized to
temporary
sc -c -mX -o dig_io wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
void WritePort(unsigned char port, unsigned char zahl)
^
dig_io.cpp(184) : Warning 18: implied return of ReadPort at closing '}'
does not return value
sc -c -mX -o intmask wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o init wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o zeichnen wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o r_w__ini wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o deconv wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o deconvm1 wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -mX chopper testmod menue io_karte dig_io intmask init zeichnen
r_w__ini deconv deconvm1 wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(268) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(268) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(779) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(779) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1155) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1155) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1637) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1637) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1847) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1847) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(2228) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(2228) : Warning 11: non-const reference initialized to
temporary
if(b_id.process_event(k_event,0)){;}
^
io_karte.cpp(168) : Warning 11: non-const reference initialized to
temporary
if(b_id.process_event(k_event,0)){;}
^
io_karte.cpp(168) : Warning 11: non-const reference initialized to
temporary
if(b_q.process_event(k_event,0)){;}
^
io_karte.cpp(169) : Warning 11: non-const reference initialized to
temporary
if(b_q.process_event(k_event,0)){;}
^
io_karte.cpp(169) : Warning 11: non-const reference initialized to
temporary
if(b_l.process_event(k_event,0)){;}
^
io_karte.cpp(170) : Warning 11: non-const reference initialized to
temporary
if(b_l.process_event(k_event,0)){;}
^
io_karte.cpp(170) : Warning 11: non-const reference initialized to
temporary
if(b_s.process_event(k_event,0)){;}
^
io_karte.cpp(171) : Warning 11: non-const reference initialized to
temporary
if(b_s.process_event(k_event,0)){;}
^
io_karte.cpp(171) : Warning 11: non-const reference initialized to
temporary
if(b_pl.process_event(k_event,0)){;}
^
io_karte.cpp(172) : Warning 11: non-const reference initialized to
temporary
if(b_pl.process_event(k_event,0)){;}
^
io_karte.cpp(172) : Warning 11: non-const reference initialized to
temporary
if(b_ps.process_event(k_event,0)){;}
^
io_karte.cpp(173) : Warning 11: non-const reference initialized to
temporary
if(b_ps.process_event(k_event,0)){;}
^
io_karte.cpp(173) : Warning 11: non-const reference initialized to
temporary
if(b_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(174) : Warning 11: non-const reference initialized to
temporary
if(b_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(174) : Warning 11: non-const reference initialized to
temporary
if(b_real_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(175) : Warning 11: non-const reference initialized to
temporary
if(b_real_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(175) : Warning 11: non-const reference initialized to
temporary
void WritePort(unsigned char port, unsigned char zahl)
^
dig_io.cpp(184) : Warning 18: implied return of ReadPort at closing '}'
does not return value
chopper.cpp:
testmod.cpp:
menue.cpp:
io_karte.cpp:
dig_io.cpp:
intmask.cpp:
init.cpp:
zeichnen.cpp:
r_w__ini.cpp:
deconv.cpp:
deconvm1.cpp:
link
C:\dm\LIB\cx+chopper+testmod+menue+io_karte+dig_io+intmask+init+zeichnen+r_w__ini+deconv+deconvm1,chopper,,wh_ztc_x+x32+cpptx+fgp/noi;
OPTLINK (R) for Win32 Release 7.50B1
Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved
cpptx.lib
Warning 2: File Not Found cpptx.lib
C:\dm\BIN\..\lib\fgp.lib(fgc) Offset 03DE5H Record Type 0088
Warning 169: Memory Model Conflict
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 041FAH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04206H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04212H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0421EH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0422AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04236H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04242H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0424EH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0425AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04266H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04272H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0428AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03F8CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03F98H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FA4H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FB0H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FBCH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FC8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FD4H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FE0H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FECH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FF8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 04004H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 0401CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C29H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C35H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C41H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C4DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C59H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C65H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C71H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C7DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C89H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C95H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04CA1H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04CB9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05A89H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05A95H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AA1H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AADH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AB9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AC5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AD1H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05ADDH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AE9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AF5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05B01H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05B19H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0661AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06626H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06632H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0663EH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0664AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06656H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06662H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0666EH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0667AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06686H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06692H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 066AAH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 0703DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07049H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07055H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07061H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 0706DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07079H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07085H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07091H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 0709DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 070A9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 070B5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 070CDH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 049FCH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A08H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A14H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A20H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A2CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A38H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A44H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A50H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A5CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A68H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A74H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A8CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AB8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AC4H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AD0H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04ADCH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AE8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AF4H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B00H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B0CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B18H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B24H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B30H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B48H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B0CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B18H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B24H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B30H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B3CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B48H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B54H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B60H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B6CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B78H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B84H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B9CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D3DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D49H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D55H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D61H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D6DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D79H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D85H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D91H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D9DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06DA9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06DB5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06DCDH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
ZPs.lib
Warning 2: File Not Found ZPs.lib
C:\dm\BIN\..\lib\SDX.lib(cinit) Offset FD343H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(NMALLOC) Offset FEB78H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib Offset FFCF3H Record Type 0088
Warning 169: Memory Model Conflict
C:\dm\BIN\..\lib\SDX.lib(getdos) Offset FDC37H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(disp) Offset FEDC5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(double) Offset FC9F8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(io) Offset FEBE3H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(fputc) Offset FD5F7H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(getenv) Offset FE0F7H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(write) Offset FD297H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(read) Offset FFDA6H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(chkstk) Offset FD107H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(patch32) Offset FEB59H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(flt87) Offset FFD57H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(ldexp) Offset FF577H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
menue.obj(menue)
Error 42: Symbol Undefined ??0zDList QAE F Z (syscall
zDList::zDList(short ))
menue.obj(menue)
Error 42: Symbol Undefined ??0zBitVec16 QAE G Z (syscall
zBitVec16::zBitVec16(unsigned short ))
menue.obj(menue)
Error 42: Symbol Undefined ?cleanup zDList AAEXXZ (void syscall
zDList::cleanup(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?purge zTWindowSet AAEXXZ (void syscall
zTWindowSet::purge(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?close zTWindow QAEHXZ (int syscall
zTWindow::close(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?suspend zTWindow QAEXXZ (void syscall
zTWindow::suspend(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?puts zTWindow QAEXPAD Z (void syscall
zTWindow::puts(char *))
menue.obj(menue)
Error 42: Symbol Undefined ?clear zTWindow QAEXXZ (void syscall
zTWindow::clear(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?gets zTWindow QAEHPAD Z (int syscall
zTWindow::gets(char *))
menue.obj(menue)
Error 42: Symbol Undefined ?locate zTWindow QAEXFF Z (void syscall
zTWindow::locate(short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined ?printf zTWindow QAAHPADZZ (int cdecl
zTWindow::printf(char *,...))
menue.obj(menue)
Error 42: Symbol Undefined ?title zTWindow QAEHPBD Z (int syscall
zTWindow::title(char const *))
menue.obj(menue)
Error 42: Symbol Undefined ??0zTWindow QAE PAVzTWindowSet FFFFFFF Z
(syscall zTWindow::zTWindow(zTWindowSet *,short ,short ,short ,short
,short ,short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined ?showmouse zEventQueue QAEXXZ (void syscall
zEventQueue::showmouse(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?zEQ 3VzEventQueue A (zEventQueue zEQ)
menue.obj(menue)
Error 42: Symbol Undefined ?cursoff zScreenArea QAEXXZ (void syscall
zScreenArea::cursoff(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?chat zScreenArea QAEXFF Z (void syscall
zScreenArea::chat(short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined ?puts zScreenArea QAEXPBD Z (void syscall
zScreenArea::puts(char const *))
menue.obj(menue)
Error 42: Symbol Undefined ?edit zStringEditor QAEHHHPADHHH Z (int
syscall zStringEditor::edit(int ,int ,char *,int ,int ,int ))
menue.obj(menue)
Error 42: Symbol Undefined ??0zStringEditor QAE HH Z (syscall
zStringEditor::zStringEditor(int ,int ))
menue.obj(menue)
Error 42: Symbol Undefined ?cursor zScreenArea QAEXFF Z (void syscall
zScreenArea::cursor(short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined ?hidemouse zEventQueue QAEXXZ (void syscall
zEventQueue::hidemouse(void ))
menue.obj(menue)
Error 42: Symbol Undefined ??0zScreenArea QAE FFFFPBDF Z (syscall
zScreenArea::zScreenArea(short ,short ,short ,short ,char const *,short
))
menue.obj(menue)
Error 42: Symbol Undefined ??1zTUI QAE XZ (syscall zTUI::~zTUI(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?source zTUI QAEHAAVzEvent AAFF Z (int
syscall zTUI::source(zEvent &,short &,short ))
menue.obj(menue)
Error 42: Symbol Undefined ??0zEvent QAE W4event_t HHHH Z (syscall
zEvent::zEvent(event_t ,int ,int ,int ,int ))
menue.obj(menue)
Error 42: Symbol Undefined
??0zTUI QAE ABUzScreenSpec 0ABUzMenSysSpec PBDPBUzScrollSpec 3 Z
(syscall zTUI::zTUI(zScreenSpec const &,zScreenSpec const &,zMenSysSpec
const &,char const *,zScrollSpec const *,zScrollSpec const *))
menue.obj(menue)
Error 42: Symbol Undefined ??0zButton QAE FFPBD0FF Z (syscall
zButton::zButton(short ,short ,char const *,char const *,short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined
?get zEventQueue QAEAAVzEvent W4event_t H Z (zEvent &syscall
zEventQueue::get(event_t ,int ))
menue.obj(menue)
Error 42: Symbol Undefined ?karte_testen YAHXZ (int cdecl
karte_testen(void ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ??1zScreenArea UAE XZ (syscall
zScreenArea::~zScreenArea(void ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?printf zScreenArea QAAHPADZZ (int cdecl
zScreenArea::printf(char *,...))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?scroll zScreenArea QAEXF Z (void syscall
zScreenArea::scroll(short ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?putch zScreenArea QAEXEF Z (void syscall
zScreenArea::putch(unsigned char ,short ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?putch zTWindow QAEXD Z (void syscall
zTWindow::putch(char ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?process_event zButton UAEHAAVzEvent AAF Z
(int syscall zButton::process_event(zEvent &,short &))
OPTLINK : Warning 148: USE16/USE32 Mismatch : DGROUP
--- errorlevel 36
--- errorlevel 36
↑ ↓ ← → "Walter" <walter digitalmars.com> writes:
Try using the old Zortech blink linker.
Werner Hürttlen wrote in message <3B04ED48.32B353C2 fz-juelich.de>...
Hi,
happy to see this comiler.
Using my good old ztc V3.0r2 and X32 and flash-Graphics I tried to
switch with my project to MARS, but it seems the FlashGraphic-part will
not work, linking my good old fgp.lib (date: 18.6.1991) gives errors.
Any idea ?
greetings
Werner Hürttlen
This is my makefile:
chopper.exe: chopper.obj chopper.hpp testmod.obj menue.obj menu.hpp
io_karte.obj dig_io.obj intmask.obj init.obj zeichnen.obj zeichnen.hpp
r_w__ini.obj deconv.obj deconvm1.obj
sc -mX chopper testmod menue io_karte dig_io intmask init zeichnen
r_w__ini deconv deconvm1 wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
chopper.obj: chopper.cpp
sc -c -mX -o chopper wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
testmod.obj: testmod.cpp
sc -c -mX -o testmod wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
menue.obj: menue.cpp
sc -c -mX -o menue wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
io_karte.obj: io_karte.cpp
sc -c -mX -o io_karte wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
dig_io.obj: dig_io.cpp
sc -c -mX -o dig_io wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
intmask.obj: intmask.cpp
sc -c -mX -o intmask wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
init.obj: init.cpp
sc -c -mX -o init wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
zeichnen.obj: zeichnen.cpp
sc -c -mX -o zeichnen wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
r_w__ini.obj: r_w__ini.cpp
sc -c -mX -o r_w__ini wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
deconv.obj: deconv.cpp
sc -c -mX -o deconv wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
deconvm1.obj: deconvm1.cpp
sc -c -mX -o deconvm1 wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
This is the compiler-output:
sc -c -mX -o chopper wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o testmod wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o menue wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(268) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(268) : Warning 11: non-const reference initialized to
temporary
void test_buttons_zeichne(){
^
menue.cpp(685) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(779) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(779) : Warning 11: non-const reference initialized to
temporary
void deconvm1_buttons_zeichne(){
^
menue.cpp(1061) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1155) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1155) : Warning 11: non-const reference initialized to
temporary
void grafik_buttons_zeichne(){
^
menue.cpp(1442) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1637) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1637) : Warning 11: non-const reference initialized to
temporary
void koord_buttons_zeichne(){
^
menue.cpp(1741) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1847) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1847) : Warning 11: non-const reference initialized to
temporary
void messung_speichern_buttons_zeichne(){
^
menue.cpp(2157) : Warning 12: variable 'mbs' used before set
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(2228) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(2228) : Warning 11: non-const reference initialized to
temporary
int online_menu(void)
^
menue.cpp(2324) : Warning 12: variable 'mbs' used before set
sc -c -mX -o io_karte wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
if(b_id.process_event(k_event,0)){;}
^
io_karte.cpp(168) : Warning 11: non-const reference initialized to
temporary
if(b_id.process_event(k_event,0)){;}
^
io_karte.cpp(168) : Warning 11: non-const reference initialized to
temporary
if(b_q.process_event(k_event,0)){;}
^
io_karte.cpp(169) : Warning 11: non-const reference initialized to
temporary
if(b_q.process_event(k_event,0)){;}
^
io_karte.cpp(169) : Warning 11: non-const reference initialized to
temporary
if(b_l.process_event(k_event,0)){;}
^
io_karte.cpp(170) : Warning 11: non-const reference initialized to
temporary
if(b_l.process_event(k_event,0)){;}
^
io_karte.cpp(170) : Warning 11: non-const reference initialized to
temporary
if(b_s.process_event(k_event,0)){;}
^
io_karte.cpp(171) : Warning 11: non-const reference initialized to
temporary
if(b_s.process_event(k_event,0)){;}
^
io_karte.cpp(171) : Warning 11: non-const reference initialized to
temporary
if(b_pl.process_event(k_event,0)){;}
^
io_karte.cpp(172) : Warning 11: non-const reference initialized to
temporary
if(b_pl.process_event(k_event,0)){;}
^
io_karte.cpp(172) : Warning 11: non-const reference initialized to
temporary
if(b_ps.process_event(k_event,0)){;}
^
io_karte.cpp(173) : Warning 11: non-const reference initialized to
temporary
if(b_ps.process_event(k_event,0)){;}
^
io_karte.cpp(173) : Warning 11: non-const reference initialized to
temporary
if(b_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(174) : Warning 11: non-const reference initialized to
temporary
if(b_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(174) : Warning 11: non-const reference initialized to
temporary
if(b_real_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(175) : Warning 11: non-const reference initialized to
temporary
if(b_real_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(175) : Warning 11: non-const reference initialized to
temporary
sc -c -mX -o dig_io wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
void WritePort(unsigned char port, unsigned char zahl)
^
dig_io.cpp(184) : Warning 18: implied return of ReadPort at closing '}'
does not return value
sc -c -mX -o intmask wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o init wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o zeichnen wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o r_w__ini wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o deconv wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -c -mX -o deconvm1 wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
sc -mX chopper testmod menue io_karte dig_io intmask init zeichnen
r_w__ini deconv deconvm1 wh_ztc_x.lib x32.lib cpptx.lib fgp.lib
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(268) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(268) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(779) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(779) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1155) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1155) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1637) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1637) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1847) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(1847) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(2228) : Warning 11: non-const reference initialized to
temporary
v = tui.source(e,mbs,prompt); //returns the interrupt of the
keyboard, ... detected
^
menue.cpp(2228) : Warning 11: non-const reference initialized to
temporary
if(b_id.process_event(k_event,0)){;}
^
io_karte.cpp(168) : Warning 11: non-const reference initialized to
temporary
if(b_id.process_event(k_event,0)){;}
^
io_karte.cpp(168) : Warning 11: non-const reference initialized to
temporary
if(b_q.process_event(k_event,0)){;}
^
io_karte.cpp(169) : Warning 11: non-const reference initialized to
temporary
if(b_q.process_event(k_event,0)){;}
^
io_karte.cpp(169) : Warning 11: non-const reference initialized to
temporary
if(b_l.process_event(k_event,0)){;}
^
io_karte.cpp(170) : Warning 11: non-const reference initialized to
temporary
if(b_l.process_event(k_event,0)){;}
^
io_karte.cpp(170) : Warning 11: non-const reference initialized to
temporary
if(b_s.process_event(k_event,0)){;}
^
io_karte.cpp(171) : Warning 11: non-const reference initialized to
temporary
if(b_s.process_event(k_event,0)){;}
^
io_karte.cpp(171) : Warning 11: non-const reference initialized to
temporary
if(b_pl.process_event(k_event,0)){;}
^
io_karte.cpp(172) : Warning 11: non-const reference initialized to
temporary
if(b_pl.process_event(k_event,0)){;}
^
io_karte.cpp(172) : Warning 11: non-const reference initialized to
temporary
if(b_ps.process_event(k_event,0)){;}
^
io_karte.cpp(173) : Warning 11: non-const reference initialized to
temporary
if(b_ps.process_event(k_event,0)){;}
^
io_karte.cpp(173) : Warning 11: non-const reference initialized to
temporary
if(b_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(174) : Warning 11: non-const reference initialized to
temporary
if(b_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(174) : Warning 11: non-const reference initialized to
temporary
if(b_real_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(175) : Warning 11: non-const reference initialized to
temporary
if(b_real_fifo_l.process_event(k_event,0)){;}
^
io_karte.cpp(175) : Warning 11: non-const reference initialized to
temporary
void WritePort(unsigned char port, unsigned char zahl)
^
dig_io.cpp(184) : Warning 18: implied return of ReadPort at closing '}'
does not return value
chopper.cpp:
testmod.cpp:
menue.cpp:
io_karte.cpp:
dig_io.cpp:
intmask.cpp:
init.cpp:
zeichnen.cpp:
r_w__ini.cpp:
deconv.cpp:
deconvm1.cpp:
link
C:\dm\LIB\cx+chopper+testmod+menue+io_karte+dig_io+intmask+init+zeichnen+r_
OPTLINK (R) for Win32 Release 7.50B1
Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved
cpptx.lib
Warning 2: File Not Found cpptx.lib
C:\dm\BIN\..\lib\fgp.lib(fgc) Offset 03DE5H Record Type 0088
Warning 169: Memory Model Conflict
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 041FAH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04206H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04212H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0421EH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0422AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04236H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04242H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0424EH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0425AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04266H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 04272H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(misc) Offset 0428AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03F8CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03F98H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FA4H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FB0H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FBCH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FC8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FD4H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FE0H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FECH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 03FF8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 04004H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(fg8bit) Offset 0401CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C29H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C35H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C41H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C4DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C59H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C65H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C71H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C7DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C89H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04C95H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04CA1H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(ega) Offset 04CB9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05A89H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05A95H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AA1H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AADH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AB9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AC5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AD1H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05ADDH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AE9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05AF5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05B01H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(isa) Offset 05B19H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0661AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06626H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06632H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0663EH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0664AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06656H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06662H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0666EH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 0667AH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06686H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 06692H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(herc) Offset 066AAH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 0703DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07049H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07055H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07061H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 0706DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07079H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07085H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 07091H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 0709DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 070A9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 070B5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(palette) Offset 070CDH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 049FCH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A08H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A14H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A20H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A2CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A38H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A44H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A50H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A5CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A68H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A74H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(tables) Offset 04A8CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AB8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AC4H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AD0H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04ADCH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AE8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04AF4H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B00H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B0CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B18H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B24H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B30H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(ai) Offset 04B48H Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B0CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B18H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B24H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B30H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B3CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B48H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B54H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B60H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B6CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B78H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B84H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(common) Offset 06B9CH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D3DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _DATA
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D49H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIB
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D55H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XI
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D61H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XIE
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D6DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCB
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D79H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XC
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D85H Record Type 0098
Warning 148: USE16/USE32 Mismatch : XCE
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D91H Record Type 0098
Warning 148: USE16/USE32 Mismatch : CONST
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06D9DH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _BSS
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06DA9H Record Type 0098
Warning 148: USE16/USE32 Mismatch : HUGE_BSS
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06DB5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : EEND
C:\dm\BIN\..\lib\fgp.lib(cgameda) Offset 06DCDH Record Type 0098
Warning 148: USE16/USE32 Mismatch : _TEXT
ZPs.lib
Warning 2: File Not Found ZPs.lib
C:\dm\BIN\..\lib\SDX.lib(cinit) Offset FD343H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(NMALLOC) Offset FEB78H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib Offset FFCF3H Record Type 0088
Warning 169: Memory Model Conflict
C:\dm\BIN\..\lib\SDX.lib(getdos) Offset FDC37H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(disp) Offset FEDC5H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(double) Offset FC9F8H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(io) Offset FEBE3H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(fputc) Offset FD5F7H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(getenv) Offset FE0F7H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(write) Offset FD297H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(read) Offset FFDA6H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(chkstk) Offset FD107H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(patch32) Offset FEB59H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(flt87) Offset FFD57H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
C:\dm\BIN\..\lib\SDX.lib(ldexp) Offset FF577H Record Type 0098
Warning 148: USE16/USE32 Mismatch : STACK
menue.obj(menue)
Error 42: Symbol Undefined ??0zDList QAE F Z (syscall
zDList::zDList(short ))
menue.obj(menue)
Error 42: Symbol Undefined ??0zBitVec16 QAE G Z (syscall
zBitVec16::zBitVec16(unsigned short ))
menue.obj(menue)
Error 42: Symbol Undefined ?cleanup zDList AAEXXZ (void syscall
zDList::cleanup(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?purge zTWindowSet AAEXXZ (void syscall
zTWindowSet::purge(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?close zTWindow QAEHXZ (int syscall
zTWindow::close(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?suspend zTWindow QAEXXZ (void syscall
zTWindow::suspend(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?puts zTWindow QAEXPAD Z (void syscall
zTWindow::puts(char *))
menue.obj(menue)
Error 42: Symbol Undefined ?clear zTWindow QAEXXZ (void syscall
zTWindow::clear(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?gets zTWindow QAEHPAD Z (int syscall
zTWindow::gets(char *))
menue.obj(menue)
Error 42: Symbol Undefined ?locate zTWindow QAEXFF Z (void syscall
zTWindow::locate(short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined ?printf zTWindow QAAHPADZZ (int cdecl
zTWindow::printf(char *,...))
menue.obj(menue)
Error 42: Symbol Undefined ?title zTWindow QAEHPBD Z (int syscall
zTWindow::title(char const *))
menue.obj(menue)
Error 42: Symbol Undefined ??0zTWindow QAE PAVzTWindowSet FFFFFFF Z
(syscall zTWindow::zTWindow(zTWindowSet *,short ,short ,short ,short
,short ,short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined ?showmouse zEventQueue QAEXXZ (void syscall
zEventQueue::showmouse(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?zEQ 3VzEventQueue A (zEventQueue zEQ)
menue.obj(menue)
Error 42: Symbol Undefined ?cursoff zScreenArea QAEXXZ (void syscall
zScreenArea::cursoff(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?chat zScreenArea QAEXFF Z (void syscall
zScreenArea::chat(short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined ?puts zScreenArea QAEXPBD Z (void syscall
zScreenArea::puts(char const *))
menue.obj(menue)
Error 42: Symbol Undefined ?edit zStringEditor QAEHHHPADHHH Z (int
syscall zStringEditor::edit(int ,int ,char *,int ,int ,int ))
menue.obj(menue)
Error 42: Symbol Undefined ??0zStringEditor QAE HH Z (syscall
zStringEditor::zStringEditor(int ,int ))
menue.obj(menue)
Error 42: Symbol Undefined ?cursor zScreenArea QAEXFF Z (void syscall
zScreenArea::cursor(short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined ?hidemouse zEventQueue QAEXXZ (void syscall
zEventQueue::hidemouse(void ))
menue.obj(menue)
Error 42: Symbol Undefined ??0zScreenArea QAE FFFFPBDF Z (syscall
zScreenArea::zScreenArea(short ,short ,short ,short ,char const *,short
))
menue.obj(menue)
Error 42: Symbol Undefined ??1zTUI QAE XZ (syscall zTUI::~zTUI(void ))
menue.obj(menue)
Error 42: Symbol Undefined ?source zTUI QAEHAAVzEvent AAFF Z (int
syscall zTUI::source(zEvent &,short &,short ))
menue.obj(menue)
Error 42: Symbol Undefined ??0zEvent QAE W4event_t HHHH Z (syscall
zEvent::zEvent(event_t ,int ,int ,int ,int ))
menue.obj(menue)
Error 42: Symbol Undefined
??0zTUI QAE ABUzScreenSpec 0ABUzMenSysSpec PBDPBUzScrollSpec 3 Z
(syscall zTUI::zTUI(zScreenSpec const &,zScreenSpec const &,zMenSysSpec
const &,char const *,zScrollSpec const *,zScrollSpec const *))
menue.obj(menue)
Error 42: Symbol Undefined ??0zButton QAE FFPBD0FF Z (syscall
zButton::zButton(short ,short ,char const *,char const *,short ,short ))
menue.obj(menue)
Error 42: Symbol Undefined
?get zEventQueue QAEAAVzEvent W4event_t H Z (zEvent &syscall
zEventQueue::get(event_t ,int ))
menue.obj(menue)
Error 42: Symbol Undefined ?karte_testen YAHXZ (int cdecl
karte_testen(void ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ??1zScreenArea UAE XZ (syscall
zScreenArea::~zScreenArea(void ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?printf zScreenArea QAAHPADZZ (int cdecl
zScreenArea::printf(char *,...))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?scroll zScreenArea QAEXF Z (void syscall
zScreenArea::scroll(short ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?putch zScreenArea QAEXEF Z (void syscall
zScreenArea::putch(unsigned char ,short ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?putch zTWindow QAEXD Z (void syscall
zTWindow::putch(char ))
io_karte.obj(io_karte)
Error 42: Symbol Undefined ?process_event zButton UAEHAAVzEvent AAF Z
(int syscall zButton::process_event(zEvent &,short &))
OPTLINK : Warning 148: USE16/USE32 Mismatch : DGROUP
--- errorlevel 36
--- errorlevel 36
↑ ↓ ← → Werner =?iso-8859-1?Q?H=FCrttlen?= <w.huerttlen fz-juelich.de> writes:
Hi Walter,
Walter schrieb:
Try using the old Zortech blink linker.
I tried out a lot, errors and warnings now are reduced:
first I found on my harddisk an update from flash-graphics dated from
1993, I ordered from flashtek years ago, but never used.
Using this flashgraphics fgp.lib and my sdx.lib( don´t know what this
is...) from SC7.21 your Mars-SC I get:
my makefile is:
#####################################################
new.exe: new.obj
sc new.obj X32V.lib fgp.lib -mx -g -6 -Bg
new.obj: new.cpp
sc new.cpp X32V.lib fgp.lib -c -mx -g -6 -Bg
#####################################################
I get as output:
#####################################################
sc new.cpp X32V.lib fgp.lib -c -mx -g -6 -Bg
sc new.obj X32V.lib fgp.lib -mx -g -6 -Bg
link C:\dm\LIB\cx+new,new,,X32V+fgp/co/noi;
OPTLINK (R) for Win32 Release 7.50B1
Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved
C:\DM\BIN\..\lib\fgp.lib(MISC)
Error 42: Symbol Undefined _fg_osmode
C:\DM\BIN\..\lib\fgp.lib(fgc)
Error 42: Symbol Undefined _fg_getenv
C:\DM\BIN\..\lib\fgp.lib(EGA)
Error 42: Symbol Undefined _fg_malloc
C:\DM\BIN\..\lib\fgp.lib(floodfil)
Error 42: Symbol Undefined _fg_free
--- errorlevel 4
--- errorlevel 4
#####################################################
using blink I get as output: (blink
C:\dm\LIB\cx+new,new,,X32V+fgp/co/noi; )
#####################################################
Warning: COMENT record with unknown memory model 'x'
Warning: COMENT record with unknown memory model 'x'
Opening C:\WINDOWS\TEMP\ztc_1.tmp
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: undefined symbols:
_exit in cx.ASM (C:\dm\LIB\cx.OBJ)
_printf in new.cpp (new.OBJ)
__setenvp in ..\core32\cinit.asm (..\core32\cinit.asm)
__SET_DOS_ERRNO in ..\dos32\io.asm (..\dos32\io.asm) and
..\dos32\getdos.asm (..\dos32\getdos.asm)
__flushterm in ..\dos32\getdos.asm (..\dos32\getdos.asm)
_fg_osmode in CGAMEDA.asm (CGAMEDA.asm), FG24BIT.asm (FG24BIT.asm),
FG16BIT.asm (FG16BIT.asm), TRAVERSE.asm (TRAVERSE.asm), ISA_VESA.asm
(ISA_VESA.asm), HERC.asm (HERC.asm), COMMON.asm (COMMON.asm), ISA.asm
(ISA.asm), FG8BIT.asm (FG8BIT.asm), EGA.asm (EGA.asm), FG_MSM.asm
(FG_MSM.asm) and MISC.asm (MISC.asm)
_vprintf in ..\core\_printf.c (..\core\_printf.c)
__SET_ERRNO in ..\core32\read.asm (..\core32\read.asm),
..\dos32\io.asm (..\dos32\io.asm) and ..\core32\write.asm
(..\core32\write.asm)
_fflush in ..\core\flush.c (..\core\flush.c), ..\core\flush.c
(..\core\flush.c), ..\core\flush.c (..\core\flush.c), ..\core\flushall.c
(..\core\flushall.c), ..\core\fclose.c (..\core\fclose.c),
..\core32\fputc.asm (..\core32\fputc.asm), ..\core\vprintf.c
(..\core\vprintf.c) and ..\core\flush.c (..\core\flush.c)
_fg_getenv in ..\fgc.c (..\fgc.c)
_fg_malloc in ..\fgc.c (..\fgc.c), ..\fgc.c (..\fgc.c), ..\fgc.c
(..\fgc.c), ..\floodfil.c (..\floodfil.c) and EGA.asm (EGA.asm)
__pformat in ..\core\vprintf.c (..\core\vprintf.c)
_fclose in ..\core\iob.c (..\core\iob.c)
_flushall in ..\core\fflush.c (..\core\fflush.c)
_fg_free in ..\fgc.c (..\fgc.c), ..\fgc.c (..\fgc.c), ..\fgc.c
(..\fgc.c) and ..\floodfil.c (..\floodfil.c)
_strlen in ..\core\printf.c (..\core\printf.c) and ..\core\printf.c
(..\core\printf.c)
__fillbuf in ..\core32\fputc.asm (..\core32\fputc.asm)
__flushbu in ..\core32\fputc.asm (..\core32\fputc.asm)
_memset in ..\core\fclose.c (..\core\fclose.c)
_FREEBUF in ..\core\fclose.c (..\core\fclose.c)
_sprintf in ..\core\fclose.c (..\core\fclose.c)
Warning: no stack segment
#####################################################
Walter, sorry to ask, but what do you think ?
Werner
↑ ↓ ← → "Walter" <walter digitalmars.com> writes:
Can you try a very simple graphics program, like just opening and closing
the graphics package?
(BTW, Flash Graphics is not a Digital Mars product.)
Werner Hürttlen wrote in message <3B0A6803.91208C63 fz-juelich.de>...
Hi Walter,
Walter schrieb:
Try using the old Zortech blink linker.
I tried out a lot, errors and warnings now are reduced:
first I found on my harddisk an update from flash-graphics dated from
1993, I ordered from flashtek years ago, but never used.
Using this flashgraphics fgp.lib and my sdx.lib( don´t know what this
is...) from SC7.21 your Mars-SC I get:
my makefile is:
#####################################################
new.exe: new.obj
sc new.obj X32V.lib fgp.lib -mx -g -6 -Bg
new.obj: new.cpp
sc new.cpp X32V.lib fgp.lib -c -mx -g -6 -Bg
#####################################################
I get as output:
#####################################################
sc new.cpp X32V.lib fgp.lib -c -mx -g -6 -Bg
sc new.obj X32V.lib fgp.lib -mx -g -6 -Bg
link C:\dm\LIB\cx+new,new,,X32V+fgp/co/noi;
OPTLINK (R) for Win32 Release 7.50B1
Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved
C:\DM\BIN\..\lib\fgp.lib(MISC)
Error 42: Symbol Undefined _fg_osmode
C:\DM\BIN\..\lib\fgp.lib(fgc)
Error 42: Symbol Undefined _fg_getenv
C:\DM\BIN\..\lib\fgp.lib(EGA)
Error 42: Symbol Undefined _fg_malloc
C:\DM\BIN\..\lib\fgp.lib(floodfil)
Error 42: Symbol Undefined _fg_free
--- errorlevel 4
--- errorlevel 4
#####################################################
using blink I get as output: (blink
C:\dm\LIB\cx+new,new,,X32V+fgp/co/noi; )
#####################################################
Warning: COMENT record with unknown memory model 'x'
Warning: COMENT record with unknown memory model 'x'
Opening C:\WINDOWS\TEMP\ztc_1.tmp
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Warning: COMENT record with unknown memory model 'x'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xca in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xbc in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: FIXUPP.TARGT.extdef index out-of-range
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: unknown object record, type=0xc3 in 'SDX'
Error: undefined symbols:
_exit in cx.ASM (C:\dm\LIB\cx.OBJ)
_printf in new.cpp (new.OBJ)
__setenvp in ..\core32\cinit.asm (..\core32\cinit.asm)
__SET_DOS_ERRNO in ..\dos32\io.asm (..\dos32\io.asm) and
..\dos32\getdos.asm (..\dos32\getdos.asm)
__flushterm in ..\dos32\getdos.asm (..\dos32\getdos.asm)
_fg_osmode in CGAMEDA.asm (CGAMEDA.asm), FG24BIT.asm (FG24BIT.asm),
FG16BIT.asm (FG16BIT.asm), TRAVERSE.asm (TRAVERSE.asm), ISA_VESA.asm
(ISA_VESA.asm), HERC.asm (HERC.asm), COMMON.asm (COMMON.asm), ISA.asm
(ISA.asm), FG8BIT.asm (FG8BIT.asm), EGA.asm (EGA.asm), FG_MSM.asm
(FG_MSM.asm) and MISC.asm (MISC.asm)
_vprintf in ..\core\_printf.c (..\core\_printf.c)
__SET_ERRNO in ..\core32\read.asm (..\core32\read.asm),
..\dos32\io.asm (..\dos32\io.asm) and ..\core32\write.asm
(..\core32\write.asm)
_fflush in ..\core\flush.c (..\core\flush.c), ..\core\flush.c
(..\core\flush.c), ..\core\flush.c (..\core\flush.c), ..\core\flushall.c
(..\core\flushall.c), ..\core\fclose.c (..\core\fclose.c),
..\core32\fputc.asm (..\core32\fputc.asm), ..\core\vprintf.c
(..\core\vprintf.c) and ..\core\flush.c (..\core\flush.c)
_fg_getenv in ..\fgc.c (..\fgc.c)
_fg_malloc in ..\fgc.c (..\fgc.c), ..\fgc.c (..\fgc.c), ..\fgc.c
(..\fgc.c), ..\floodfil.c (..\floodfil.c) and EGA.asm (EGA.asm)
__pformat in ..\core\vprintf.c (..\core\vprintf.c)
_fclose in ..\core\iob.c (..\core\iob.c)
_flushall in ..\core\fflush.c (..\core\fflush.c)
_fg_free in ..\fgc.c (..\fgc.c), ..\fgc.c (..\fgc.c), ..\fgc.c
(..\fgc.c) and ..\floodfil.c (..\floodfil.c)
_strlen in ..\core\printf.c (..\core\printf.c) and ..\core\printf.c
(..\core\printf.c)
__fillbuf in ..\core32\fputc.asm (..\core32\fputc.asm)
__flushbu in ..\core32\fputc.asm (..\core32\fputc.asm)
_memset in ..\core\fclose.c (..\core\fclose.c)
_FREEBUF in ..\core\fclose.c (..\core\fclose.c)
_sprintf in ..\core\fclose.c (..\core\fclose.c)
Warning: no stack segment
#####################################################
Walter, sorry to ask, but what do you think ?
Werner
↑ ↓ ← → Werner =?iso-8859-1?Q?H=FCrttlen?= <w.huerttlen fz-juelich.de> writes:
Walter schrieb:
Can you try a very simple graphics program, like just opening and closing
the graphics package?
Yes, I will make such a simple program, only with main and fg_init(). I
will do it later. Thanks.
(BTW, Flash Graphics is not a Digital Mars product.)
FlashGraphics have been my reason to buy zortech 10 years ago.
Doug Huffman was so helpful to forward my question to Joe Huffman, the
autor of FlashGraphics, but up to now I got no answer.
So, to continue with MARS I am missing only a DOS-Graphics-package. Best
would be of course to get flashgraphics running with MARS,
if this is not possible, what package should I use instead ?
I only need something to put text and graphic pixels on a screen. I
don´t want to program my own drivers at register-level for diffrent
graphics-cards, so I need a package, accessing the hardware for me, and
give me a portable interface.
thanks for every idea and help,
Werner
↑ ↓ ← → NancyEtRoland <nancyetroland free.fr> writes:
Werner Hürttlen a écrit :
So, to continue with MARS I am missing only a DOS-Graphics-package. Best
would be of course to get flashgraphics running with MARS,
if this is not possible, what package should I use instead ?
I only need something to put text and graphic pixels on a screen. I
don´t want to program my own drivers at register-level for diffrent
graphics-cards, so I need a package, accessing the hardware for me, and
give me a portable interface.
You have to considere VESA Bios Extension: VBE.
Almost all graphic card support VBE.
Ask me and i will e-mail you VBE3.0 specifications on .PDF format: 272 kb
Roland
↑ ↓ ← → Werner =?iso-8859-1?Q?H=FCrttlen?= <w.huerttlen fz-juelich.de> writes:
Hi Roland,
thank you for this information. Would you please mail me VBE3.0
specifications on .PDF format or give me the link ?
As I am looking for a graphics-package I have found some freeware on the
web:
-SCITECH MGL library http://www.scitechsoft.com/dp_mgl.html
-ALLEGRO http://www.talula.demon.co.uk/allegro/
do you know them ? Is it worth to look into ?
Werner
NancyEtRoland schrieb:
Werner Hürttlen a écrit :
So, to continue with MARS I am missing only a DOS-Graphics-package. Best
would be of course to get flashgraphics running with MARS,
if this is not possible, what package should I use instead ?
I only need something to put text and graphic pixels on a screen. I
don´t want to program my own drivers at register-level for diffrent
graphics-cards, so I need a package, accessing the hardware for me, and
give me a portable interface.
You have to considere VESA Bios Extension: VBE.
Almost all graphic card support VBE.
Ask me and i will e-mail you VBE3.0 specifications on .PDF format: 272 kb
Roland
↑ ↓ ← → Mark Essers <webmaster pythonschlangen.de> writes:
Allegro is a very good lib.
(WinAlleg is a good choice to develop for DOS and use it easy on Windows)
I don't like the using of DirectX, opengl for the beginning..I want to know
what's going on behind the functions of such a lib
I've used it with DJGPP and Visual C++.
Unfortunally it's hard to switch it to DM (for me, it's very hard :-) )
If anyone has developed a API to VBE for DM..i'm very interested in it.
(payment is no problem..I don't want to get anythink without money :-) )
Mark Essers
Werner Hürttlen schrieb:
-SCITECH MGL library http://www.scitechsoft.com/dp_mgl.html
-ALLEGRO http://www.talula.demon.co.uk/allegro/
do you know them ? Is it worth to look into ?
Werner
↑ ↓ ← → NancyEtRoland <nancyetroland free.fr> writes:
Mark Essers a écrit :
If anyone has developed a API to VBE for DM..i'm very interested in it.
(payment is no problem..I don't want to get anythink without money :-) )
Mark Essers
I developped what can be considered as an API.
unfortunately a lot of work to do if i want to sell it: there is no manuals,
and i have to "compact" it: make headers and a lib that contain
the minimum necessary but enough functions to make it compile/run.
as i don't think there is a market for a dos graphic package these day, i never
did this work.
(you are the second person in this newsgroup to ask for a vbe graphic package,
is there a maket after all ?)
Anyway, depending on what you want, i can send you some sources.
Notably for the init process and get the graphic frame buffer pointer.
After that, graphic for vbe is most like vga.
I can only give code "like it is" just to study.
It's not compilable a it call some functions i will not give the sources.
And comments in french mixed with some english.
But if you ask a precis question i can answer, or if you want to have the
sources of a specific function i can give it.
Note that for debug reason, my code is always compatible for DOSX and DOS 16
bit, depending on sizeof(int)
After this warnings, ask me and i send the code
Regards
Roland
↑ ↓ ← → "Mark Essers" <mark pythonschlangen.de> writes:
Hi Roland,
(you are the second person in this newsgroup to ask for a vbe graphic
is there a maket after all ?)
I think, yes..there is a market.
Using DirectX or Opengl is the second or third step. First of all, DOS gives
the best way to
understand the scenes 'behind'.
I don't want to get all the overhead by a windows application. For a
vektorgame, (I love the old version of the C64 'Elite' Game) or
the beginning of graphic developing, dos is a very good choice.
My problem is, my beginning with C/C++ (mistakes like integervalues for
color ..I know they have to be bytevalues..and so on are the best
examples of this start...)
If you want to learn thinks like matrixes or so on, you can easy set your
focus on the important stuff if you are using DOS, I think (like
my start with assembler..a Zilog Z80 or a 65C02 is a great start ;-) )
I'm very interested !
mfG
Mark Essers
↑ ↓ ← → Roland <rv ronetech.com> writes:
well
i estimate i need 40 hours of work to make a real package:
headers, library for dosx and large model, user manual in french and english.
there is two problems:
1- if i do it for free, i have to do it during the spare time of my spare time.
And i have very little spare time..and a wife and childrens that want it for
them.
2- if i do it for money, i can do it for my companie, but as the market is
little, it may be too expensive.
well first is my package what you need ?
I can first send the main header with all the functions/data declarations.
I just need 4 hours of work to traduce the comments in (bad) english.
It can be the beginning of a user manual, enough to evaluate "the market".
May be i will be able to send that in one or two weeks.
During this time, never hesitate to show your interest with messages in this
newsgroup.
Regards
Roland
Post scriptum:
Hi Jan,
what about a graphic package for dos in DM C++ ?
so i can be famous if not rich..
Ciao
Mark Essers a écrit :
Hi Roland,
(you are the second person in this newsgroup to ask for a vbe graphic
is there a maket after all ?)
I think, yes..there is a market.
Using DirectX or Opengl is the second or third step. First of all, DOS gives
the best way to
understand the scenes 'behind'.
I don't want to get all the overhead by a windows application. For a
vektorgame, (I love the old version of the C64 'Elite' Game) or
the beginning of graphic developing, dos is a very good choice.
My problem is, my beginning with C/C++ (mistakes like integervalues for
color ..I know they have to be bytevalues..and so on are the best
examples of this start...)
If you want to learn thinks like matrixes or so on, you can easy set your
focus on the important stuff if you are using DOS, I think (like
my start with assembler..a Zilog Z80 or a 65C02 is a great start ;-) )
I'm very interested !
mfG
Mark Essers
↑ ↓ ← → NancyEtRoland <nancyetroland free.fr> writes:
I was crazy to write that.
I have no time at all for that, and much more work than expected no make it
nice.
The only thing i can say now is: one day perhaps..
Hope you can find something usefull at
http://dosonly.com
ciao
Roland
Roland a écrit :
well
i estimate i need 40 hours of work to make a real package:
headers, library for dosx and large model, user manual in french and english.
there is two problems:
1- if i do it for free, i have to do it during the spare time of my spare time.
And i have very little spare time..and a wife and childrens that want it for
them.
2- if i do it for money, i can do it for my companie, but as the market is
little, it may be too expensive.
well first is my package what you need ?
I can first send the main header with all the functions/data declarations.
I just need 4 hours of work to traduce the comments in (bad) english.
It can be the beginning of a user manual, enough to evaluate "the market".
May be i will be able to send that in one or two weeks.
During this time, never hesitate to show your interest with messages in this
newsgroup.
Regards
Roland
Post scriptum:
Hi Jan,
what about a graphic package for dos in DM C++ ?
so i can be famous if not rich..
Ciao
Mark Essers a écrit :
Hi Roland,
(you are the second person in this newsgroup to ask for a vbe graphic
is there a maket after all ?)
I think, yes..there is a market.
Using DirectX or Opengl is the second or third step. First of all, DOS gives
the best way to
understand the scenes 'behind'.
I don't want to get all the overhead by a windows application. For a
vektorgame, (I love the old version of the C64 'Elite' Game) or
the beginning of graphic developing, dos is a very good choice.
My problem is, my beginning with C/C++ (mistakes like integervalues for
color ..I know they have to be bytevalues..and so on are the best
examples of this start...)
If you want to learn thinks like matrixes or so on, you can easy set your
focus on the important stuff if you are using DOS, I think (like
my start with assembler..a Zilog Z80 or a 65C02 is a great start ;-) )
I'm very interested !
mfG
Mark Essers
↑ ↓ ← → Werner =?iso-8859-1?Q?H=FCrttlen?= <w.huerttlen fz-juelich.de> writes:
Roland,
would you be able to give a piece of example-Code, to draw a circle (or
a line or a pixel) on the screen using VBE 3.0 in DOSX ?
I don´t know how to start ? Should I call all functions via int10h ?
Thank you,
Werner
↑ ↓ ← → Roland <rv ronetech.com> writes:
Werner Hürttlen a écrit :
would you be able to give a piece of example-Code, to draw a circle (or
a line or a pixel) on the screen using VBE 3.0 in DOSX ?
Almost same code as for writing pixels/lines/circle for VGA without any
package.
I don´t know how to start ? Should I call all functions via int10h ?
- start by checking if you already have some VGA source code.
- Yes: int 10h for initialisation and getting video frame buffer addresse.
---------
Do you already have functions to deal with VGA ?
If no, do you have the sources of your Graphic package ?
You wrote:
I need a package, accessing the hardware for me, and give me a portable
VBE does just that but only that.
It is not really a graphic package. It is just here to make hardware
independent initialisation of graphic
card, get graphic card informations and acces graphic card video frame
buffer.
We already have what can be considered as a home made Graphic Package that
can manipulate memory bitmap as well and
much more.
But it was for internal use: there is no user manual.
Writing a pixel suppose you have initialized the video.
It suppose you know witch kind of video frame buffer it is it: 4 planes of
1 bit per pixel, 1 plane of 8 bit per pixel, banked, flat,
what is the screen resolution ? etc..
So it is not so easy to give some usefull piece of code witout giving the
whole package.
I'm don't know if i can give the sources of the whole package.
Perhaps the libs and headers.
But there is currently no user manual and comments are in franglais slang
(a proprietary slang that mix french and english).
And it is quit a work to make this package usable to any programmer.
Is there a market for a DOS Graphic package these day ? i don't think so.
Regards
Roland
↑ ↓ ← → Werner =?iso-8859-1?Q?H=FCrttlen?= <w.huerttlen fz-juelich.de> writes:
Hi Roland,
Do you already have functions to deal with VGA ?
If no, do you have the sources of your Graphic package ?
You wrote:
I need a package, accessing the hardware for me, and give me a portable
VBE does just that but only that.
It is not really a graphic package. It is just here to make hardware
independent initialisation of graphic
card, get graphic card informations and acces graphic card video frame
buffer.
Ok, to have MARS-C++ example code how to get graphic card informations
and acces graphic card video frame
buffer, and to set some pixels using a flat pointer is exactly what I am
looking for.
So it is not so easy to give some usefull piece of code witout giving the
whole package.
Do you use MARS or ZORTECH for it ?
And it is quit a work to make this package usable to any programmer.
working the first time. This is the reason I am looking for example
code.
Is there a market for a DOS Graphic package these day ? i don't think so.
No. But I develop experimental software accessing self made hardware.
And if you have made your own hardware, it is much more easy to access
it via DOS,
as to write a VxD and do the task in win32. If you do it in windows, you
have to have a DSP or other number-chruncher to make the performance, if
you
do it in DOS, the power of a P3 or P4 is ok to drive the
data-aquisition. And if some student wants to add some subroutines to
your code, it is easier to
make this in C under DOS. Most studends are not able to do it under
windows.
Regards
Werner
|