Zwei DLLS in einem Projekt mit und ohne Debuginformationen

Xbase++-IDE - Workbench, Visual Xbase

Moderator: Moderatoren

Antworten
sammler0002
UDF-Programmierer
UDF-Programmierer
Beiträge: 63
Registriert: Mi, 23. Dez 2015 22:46
Hat sich bedankt: 21 Mal
Danksagung erhalten: 4 Mal

Zwei DLLS in einem Projekt mit und ohne Debuginformationen

Beitrag von sammler0002 »

Moin Moin,

ich habe in der Workbench ein Projekt welches eine DLL erstellt. Von dieser DLL möchte ich immer gleichzeitig eine Version mit und eine Version ohne Debuginformationen haben, das Projekt dazu ist unten.

Beim erstellen der DLL werden auch 2 DLLs erstellt, aber beide haben Debuginformationen, also auch diese, die ohne sein soll.

Hat da jemand eine Idee zu?

Code: Alles auswählen

[PROJECT]
    VERSION       = 2.1
    Project.xpj

[Project.xpj]
    xtools.dll
    xtoolsdeb.dll

[xtools.dll]
    COMPILE       = xpp
    COMPILE_FLAGS = /DLL /wi /wl /wu /w 
    DEBUG         = no
    GUI           = no
    LINKER        = alink
    LINK_FLAGS    = /dll 
    RC_COMPILE    = arc
    RC_FLAGS      = 
// $START-AUTODEPEND
    XTOOLS.obj
// $STOP-AUTODEPEND
    ADSMG.LIB
    XBTBASE1.LIB
    XBTBASE2.LIB
    XTOOLS.PRG

[xtoolsdeb.dll]
    COMPILE       = xpp
    COMPILE_FLAGS = /DLL /wi /wl /wu /w 
    DEBUG         = yes
    GUI           = no
    LINKER        = alink
    LINK_FLAGS    = /dll 
    RC_COMPILE    = arc
    RC_FLAGS      = 
// $START-AUTODEPEND
    XTOOLS.obj
// $STOP-AUTODEPEND
    ADSMG.LIB
    XBTBASE1.LIB
    XBTBASE2.LIB
    XTOOLS.PRG
Grüße von Philipp
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2120
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 29 Mal
Danksagung erhalten: 70 Mal

Re: Zwei DLLS in einem Projekt mit und ohne Debuginformationen

Beitrag von Werner_Bayern »

INTERMEDIATE_DEBUG = .debug
INTERMEDIATE_RELEASE = .release
Vor // $START-AUTODEPEND

Brauchst aber die aktuelle Version der WB.
es grüßt

Werner

<when the music is over, turn off the lights!>
sammler0002
UDF-Programmierer
UDF-Programmierer
Beiträge: 63
Registriert: Mi, 23. Dez 2015 22:46
Hat sich bedankt: 21 Mal
Danksagung erhalten: 4 Mal

Re: Zwei DLLS in einem Projekt mit und ohne Debuginformationen

Beitrag von sammler0002 »

Werner_Bayern hat geschrieben: Do, 23. Nov 2017 14:16
INTERMEDIATE_DEBUG = .debug
INTERMEDIATE_RELEASE = .release
Vor // $START-AUTODEPEND

Brauchst aber die aktuelle Version der WB.
Hat geklappt! Vielen Dank!

LG

Philipp
Grüße von Philipp
Benutzeravatar
Werner_Bayern
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2120
Registriert: Sa, 30. Jan 2010 22:58
Wohnort: Niederbayern
Hat sich bedankt: 29 Mal
Danksagung erhalten: 70 Mal

Re: Zwei DLLS in einem Projekt mit und ohne Debuginformationen

Beitrag von Werner_Bayern »

Bitte.
es grüßt

Werner

<when the music is over, turn off the lights!>
Antworten

Zurück zu „Workbench (ab 2.0), VX (bis 1.9 SL1)“