FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour C贸mo omitir el Fichero .TDS?
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
C贸mo omitir el Fichero .TDS?
Posted: Sat Jan 27, 2024 11:44 PM

Amigos del foro:

Cuando compilo usando xMate, se genera un fichero con el nombre de la aplicaci贸n

y con extensi贸n .TDS, que es? y como omitirlo?

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: C贸mo omitir el Fichero .TDS?
Posted: Sun Jan 28, 2024 06:50 AM

Estimado Armando,

Prueba a pasarle el flag -td al ilink32.exe

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: C贸mo omitir el Fichero .TDS?
Posted: Sun Jan 28, 2024 06:35 PM
Master:

No logro el objetivo :oops:

[url=https://imgbb.com/][img]https://i.ibb.co/zQdsB3z/Clip.jpg[/img]
[/url]

Muchas gracias por el apoyo
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: C贸mo omitir el Fichero .TDS?
Posted: Mon Jan 29, 2024 06:21 AM
Tienes que usar -td en min煤sculas

En tu imagen est谩s usando -Tds. No es correcto
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: C贸mo omitir el Fichero .TDS?
Posted: Mon Jan 29, 2024 09:04 AM
Antonio Linares wrote:Tienes que usar -td en min煤sculas
There is no -td switch for ilink32.exe:
Code (fw): Select all Collapse
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Syntax: ILINK32 objfiles, exefile, mapfile, libfiles, deffile, resfiles
@xxxx indicates use response file xxxx

General Options:
聽 -C 聽 聽 聽 Clear state before linking
聽 -Enn 聽 聽 Max number of errors
聽 -GD 聽 聽 聽Generate .DRC file
聽 -Gi 聽 聽 聽Generate import library
聽 -Gn 聽 聽 聽No state files
聽 -c 聽 聽 聽 Case sensitive linking
聽 -q 聽 聽 聽 Suppress banner
聽 -r 聽 聽 聽 Verbose linking
聽 -v 聽 聽 聽 Full debug information
聽 -wxxx 聽 聽Warning control

Map File Control:
聽 -M 聽 聽 聽 Map with mangled names
聽 -m 聽 聽 聽 Map file with publics
聽 -s 聽 聽 聽 Detailed segment map
聽 -x 聽 聽 聽 No map

Paths:
聽 -I 聽 聽 聽 Intermediate output dir
聽 -L 聽 聽 聽 Specify library search paths
聽 -j 聽 聽 聽 Specify object search paths

Image Control:
聽 -Af:nnnn Specify file alignment
聽 -Ao:nnnn Specify object alignment
聽 -Dstring Set image description
聽 -GC 聽 聽 聽Specify image comment str
聽 -GE:option|0xNNNN[=on|off] Set DLL characteristics flags
聽 聽 聽 ALLOWBIND | ALLOWISOLATION | DYNAMICBASE | HIGHENTROPYVA
聽 聽 聽 NXCOMPAT | TSAWARE
聽 -GF:option Set image flags
聽 聽 聽 SWAPNET | SWAPCD | UNIPROCESSOR | LARGEADDRESSAWARE | AGGRESSIVE
聽 -GS 聽 聽 聽Set section flags
聽 -Gl 聽 聽 聽Static package
聽 -Gpd 聽 聽 Design time only package
聽 -Gpr 聽 聽 Runtime only package
聽 -Gt 聽 聽 聽Fast TLS
聽 -Gz 聽 聽 聽Do image checksum
聽 -H:xxxx 聽Specify heap reserve size
聽 -Hc:xxxx Specify heap commit size
聽 -Rr 聽 聽 聽Replace resources
聽 -S:xxxx 聽Specify stack reserve size
聽 -Sc:xxxx Specify stack commit size
聽 -Txx 聽 聽 Specify output file type
聽 -Ud.d 聽 聽Specify image user version
聽 -Vd.d 聽 聽Specify subsystem version
聽 -ax 聽 聽 聽Specify application type
聽 -b:xxxx 聽Specify image base addr
聽 -d 聽 聽 聽 Delay load a .DLL
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: C贸mo omitir el Fichero .TDS?
Posted: Mon Jan 29, 2024 09:05 AM

As far as I know, TDS files can't be omitted. Just delete them after linking phase.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: C贸mo omitir el Fichero .TDS?
Posted: Mon Jan 29, 2024 01:20 PM
Dear Enrico,

thanks for your feedback, my mistake to trust AI without checking it :-)

This flag may work: -Gn
Use the -Gn option to disable incremental linking, which also prevents the generation of TDS files.
Again it comes from AI so it has to be checked
regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 9020
Joined: Thu Oct 06, 2005 08:17 PM
Re: C贸mo omitir el Fichero .TDS?
Posted: Mon Jan 29, 2024 01:49 PM

It does not work (just tested).

Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: C贸mo omitir el Fichero .TDS?
Posted: Mon Jan 29, 2024 02:18 PM
Armando, como siempre usamos:

https://www.allegro.cc/forums/thread/586205/595323

A menos que me equivoque, AYUDA no tiene nada al respecto.
Code (fw): Select all Collapse
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Syntax: ILINK32 objfiles, exefile, mapfile, libfiles, deffile, resfiles
@xxxx indicates use response file xxxx

General Options:
聽 -C 聽 聽 聽 Clear state before linking
聽 -Enn 聽 聽 Max number of errors
聽 -GD 聽 聽 聽Generate .DRC file
聽 -Gi 聽 聽 聽Generate import library
聽 -Gn 聽 聽 聽No state files
聽 -c 聽 聽 聽 Case sensitive linking
聽 -q 聽 聽 聽 Suppress banner
聽 -r 聽 聽 聽 Verbose linking
聽 -v 聽 聽 聽 Full debug information
聽 -wxxx 聽 聽Warning control

Map File Control:
聽 -M 聽 聽 聽 Map with mangled names
聽 -m 聽 聽 聽 Map file with publics
聽 -s 聽 聽 聽 Detailed segment map
聽 -x 聽 聽 聽 No map

Paths:
聽 -I 聽 聽 聽 Intermediate output dir
聽 -L 聽 聽 聽 Specify library search paths
聽 -j 聽 聽 聽 Specify object search paths

Image Control:
聽 -Af:nnnn Specify file alignment
聽 -Ao:nnnn Specify object alignment
聽 -Dstring Set image description
聽 -GC 聽 聽 聽Specify image comment str
聽 -GE:option|0xNNNN[=on|off] Set DLL characteristics flags
聽 聽 聽 ALLOWBIND | ALLOWISOLATION | DYNAMICBASE | HIGHENTROPYVA
聽 聽 聽 NXCOMPAT | TSAWARE
聽 -GF:option Set image flags
聽 聽 聽 SWAPNET | SWAPCD | UNIPROCESSOR | LARGEADDRESSAWARE | AGGRESSIVE
聽 -GS 聽 聽 聽Set section flags
聽 -Gl 聽 聽 聽Static package
聽 -Gpd 聽 聽 Design time only package
聽 -Gpr 聽 聽 Runtime only package
聽 -Gt 聽 聽 聽Fast TLS
聽 -Gz 聽 聽 聽Do image checksum
聽 -H:xxxx 聽Specify heap reserve size
聽 -Hc:xxxx Specify heap commit size
聽 -Rr 聽 聽 聽Replace resources
聽 -S:xxxx 聽Specify stack reserve size
聽 -Sc:xxxx Specify stack commit size
聽 -Txx 聽 聽 Specify output file type
聽 -Ud.d 聽 聽Specify image user version
聽 -Vd.d 聽 聽Specify subsystem version
聽 -ax 聽 聽 聽Specify application type
聽 -b:xxxx 聽Specify image base addr
聽 -d 聽 聽 聽 Delay load a .DLL
Regards, saludos.
Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: C贸mo omitir el Fichero .TDS?
Posted: Mon Jan 29, 2024 02:23 PM
LIMPIAR.BAT:
Code (fw): Select all Collapse
@If Exist *.Bak 聽 聽 聽 聽 聽 Del *.Bak
@If Exist ARMANDO.Obj 聽 聽 Del ARMANDO.Obj
@If Exist *.Log 聽 聽 聽 聽 聽 Del *.Log
@If Exist ARMANDO.Map 聽 聽 Del ARMANDO.Map
@If Exist ARMANDO.PPO 聽 聽 Del ARMANDO.Ppo
@If Exist ARMANDO.TDS 聽 聽 Del ARMANDO.TDS
@If Exist *.Bc 聽 聽 聽 聽 聽 聽Del *.bc
@If Exist ARMANDO.C 聽 聽 聽 Del ARMANDO.C
@If Exist ARMANDO.HC 聽 聽 聽Del *.HC

If Exist ARMANDO.Exe Del ARMANDO.Exe
.tds
Categoria: Turbo Debugger Symbols File

Regards, saludos.
Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341

Continue the discussion