compile message
-
- Posts: 605
- Joined: Thu Jan 28, 2010 9:11 pm
- Location: Steven Point, Wisconsin USA
- Contact:
Re: compile message
No, I am saying that if you import the xpj into the 2.0 workbench, it only picks up the first dll, not all of them. Never tried with the 1.9 workbench.
- sdenjupol148
- Posts: 151
- Joined: Thu Jan 28, 2010 10:27 am
- Location: NYC
Re: compile message
Cliff,
What's the build number on your workbench?
Bobby
What's the build number on your workbench?
Bobby
-
- Posts: 605
- Joined: Thu Jan 28, 2010 9:11 pm
- Location: Steven Point, Wisconsin USA
- Contact:
Re: compile message
build 656.
Re: compile message
I suspect you will need to break it down to separate project files.
The eXpress train is coming - and it has more cars.
-
- Posts: 605
- Joined: Thu Jan 28, 2010 9:11 pm
- Location: Steven Point, Wisconsin USA
- Contact:
Re: compile message
I have this reported to Alaska. With separate project files, it will not automatically rebuild the entire application. I don't use the workbench at this point, but based on Bobby's recommendation, you should run your project though the workbench to get it updated to what XBase++ 2.0 wants.
Re: compile message
Why don't you do it this way?
There are many less entries in the xpj file.
Maybe the Workbench will handle this.
There are many less entries in the xpj file.
Maybe the Workbench will handle this.
Code: Select all
// Project - Definition - File created by PBUILD
// Date: 01/31/2002 Time: 20:10:28
//
[PROJECT]
COMPILE = xpp
COMPILE_FLAGS = /dll:dynamic /n /w /wl /es
DEBUG = no
GUI = yes
LINKER = alink
RC_COMPILE = arc
RC_FLAGS = /v
OBJ_DIR = obj19
PROJECT.XPJ
[PROJECT.XPJ]
mainmenu.exe
mainmenx.dll
MAINMENU.DLL
MAINMEN2.DLL
MAINMEN3.DLL
MAINMEN4.DLL
MAINMEN5.DLL
MAINMEN6.DLL
MAINMEN7.DLL
MAINMEN8.DLL
MAINMEN9.DLL
MAINMENA.DLL
MAINMENB.DLL
[mainmenu.exe]
// $START-AUTODEPEND
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
adsmg.lib // moved prior to dclipx.lib 1-24-05
dclipx.lib
// dclip1.lib // tracker
xppui2.lib // tracker
express.res
MAINMENU.LIB
MAINMENX.LIB
..\MAINXB.PRG // CAW-certified
..\MAINMENU.PRG // CAW-certified
..\DBESYS.PRG // CAW-certified
[MAINMENX.DLL]
// $START-AUTODEPEND
FCAAES.OBJ
// $STOP-AUTODEPEND
FCAAES.OBJ // CAW-certified [OBJ instead of PRG]
[MAINMENU.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
CRYPTOSYS.CH
adsmg.lib // moved prior to dclipx.lib 1-24-05
dclipx.lib
dclip1.lib // tracker
dclip2.lib // dc_callstack
dcxml.lib // express xml functions
xppui2.lib // tracker
ADAC20B.LIB
XB2NET.LIB
ot4xb.lib
MAINMENX.LIB
express.res
..\tdcprogbar.prg // CAW-certified
..\LBAPI.PRG // CAW-certified // PC CAW 10-23-05
..\tracker.prg // CAW-certified
..\GUIRUN.PRG // CAW-certified
..\printscreenclass.prg // CAW-certified
..\oldclipfunct.prg // CAW-certified
..\ACFUNCT.PRG // CAW-certified
..\APFUNCT.PRG // CAW-certified
..\BLINKER4.PRG // CAW-certified
..\CCRDPROC.PRG // FS -certified
..\CGLOBINQ.PRG
..\CHKSBAL.PRG
..\CLIPX.PRG // CAW-certified
..\OLDCLIPX.PRG // CAW-certified
..\DAILYEXT.PRG // CAW-certified
..\DBHANDLE.PRG // CAW-certified
..\DEPRCALC.PRG // FS -certified
..\ENDODCDX.PRG // FS -certified
..\ENDOFCYR.PRG // CAW-certified
..\ENDOFFYR.PRG // CAW-certified
..\EXO.PRG // CAW-certified
..\EXCSTATE.PRG // FS -certified
..\EXLSTATE.PRG // FS -certified
..\EXSSTATE.PRG // FS -certified
..\FCAFUNCT.PRG // CAW-certified
..\OLDFCAFUNCT.PRG // CAW-certified
..\FILEIO.PRG // CAW
..\FLDBROWS.PRG
..\FPROCESS.PRG // CAW-certified
..\GENCDX52.PRG // CAW-certified
..\GENCOLOR.PRG // CAW-certified
..\GENLBR.PRG // CAW-certified
..\OLDGENLBR.PRG // CAW-certified
..\GENLBR2.PRG // CAW-certified
..\INDREPT.PRG // FS-
..\LOCACCT.PRG // CAW-certified
..\MPOOLBAL.PRG // CAW-certified
..\NONLBUDF.PRG
..\PURGE.PRG
..\REPTMENU.PRG
..\RP_APMENU.PRG
..\RP_UDF.PRG
..\RPWK_UDF.PRG
..\NRPTMENU.PRG
..\RRFUNCT.PRG // CAW-certified
..\SB_UDF.PRG // CAW-certified
..\SD_UDF.PRG // CAW-certified
..\TRREMOTE.PRG
..\USERMNT.PRG // JAC-certified
..\USERDEPT.PRG // FS
..\WORDWRAP.PRG // CAW-certified
..\XBASE.PRG // CAW-certified
..\REV_UDF.PRG // CAW-certified
..\ACB_BROW.PRG // CAW-certified
..\LB_UDF.PRG // CAW-certified
..\LB_UDF2.PRG // CAW-certified
..\LB_UDF3.PRG // CAW-certified
..\LB_TOOL.PRG // CAW-certified
..\LB_TOOL2.PRG // CAW-certified
..\LB_TOOL3.PRG // CAW-certified
..\LB_FINDX.PRG // CAW-certified
..\LB_MSG.PRG // CAW-certified
..\LB_MSG2.PRG // CAW-certified
..\LB_BROW.PRG // CAW/JAC-certified
..\LB_PXMEM.PRG // CAW-certified
..\LB_TOKEN.PRG // CAW-certified
..\POOL_UDF.PRG // CAW-certified
..\FS_UDF.PRG
..\JC_UDF.PRG
..\CR_UDF.PRG // CAW-certified
..\XMEMO.PRG // CAW-certified
..\SDF.PRG // CAW-certified
..\BDZIP.PRG // CAW-certified
..\FCAOPTS.PRG // CAW-certified
..\AES_UDF.PRG // CAW-certified
..\CPT_UDF.PRG // CAW-certified
..\LB_DBBULK.PRG // CAW-certified
..\SEMA4_UDF.PRG // CAW-certified
..\APPS_UDF.PRG // CAW-certified
..\REP_UDF.PRG // CAW-certified
[MAINMEN2.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
xppui2.lib // tracker
adsmg.lib
mainmenu.lib
MAINMENX.LIB
sqlxpp.lib
express.res
..\APPS.PRG // CAW-certified
..\BATCHAPP.PRG // CAW-certified
..\CONTMST.PRG // CAW-certified
..\DEALER.PRG // CAW-certified-potentially multi page addition
..\DOCVIEW.PRG // CAW-certified
..\EAUTOAPP.PRG // CAW-certified
..\FTPREC.PRG // JAC-certified
..\FTPRECA.PRG // JAC-certified
..\FTPREC2.PRG // CAW-certified
..\FTPREC2A.PRG // CAW-certified
..\NDOCVIEWGD5.PRG // CAW-certified
..\NDOCVIEWGD9.PRG // CAW-certified
..\REVOLVE.PRG // CAW-certified
..\SAWATCH.PRG // CAW-certified
..\SIMPLMST.PRG // CAW-certified
[MAINMEN3.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
xppui2.lib // tracker
adsmg.lib
mainmenu.lib
MAINMENX.LIB
express.res
..\BILLING.PRG // CAW-certified
..\LEASEMST.PRG // CAW-certified
..\RECOVERY.PRG // CAW-certified
[MAINMEN4.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
dcxml.lib // Express++ xml functions
xppui2.lib // tracker
adsmg.lib
mainmenu.lib
MAINMENX.LIB
express.res
..\ALLCOMP.PRG // JMG-certified
..\APDECOND.PRG // BDJ-certified
..\APENDCND.PRG // BDJ-certified
..\APPCOMLG.PRG // BDJ
..\APPVRULE.PRG // CAW-certified
..\AUTOCOMP.PRG // FS -certified
..\AUTOPROC.PRG // FS -certified
..\BHOLMNT.PRG // FS -certified
..\BULKPCHMNT.PRG // FS
..\CBCODEMNT.PRG // FS
..\CODEMNT.PRG // FS
..\COLLSOLD.PRG // CAW-certified
..\COLLTRAN.PRG // FIS-certified
..\COMPNBR.PRG // FS -certified
..\CONFIG.PRG // JAC-certified
..\CONFIGP2.PRG // FIS-certified
..\CONTPLAN.PRG // FS -certified
..\COVERPAY.PRG // FS -certified
..\CREDAPPR.PRG // FS -certified
..\CREDAPPROLD.PRG // FS -certified
..\CREDINFO.PRG // FS -certified
..\CRSPCDAT.PRG // CAW-certified
..\CUSSCORE.PRG // BDJ-certified
..\CUSTREPT.PRG // CAW-certified
..\DEALADJ.PRG // CAW-certified
..\DEALPGRP.PRG // CAW-certified
..\DHIST.PRG // FS -certified
..\DOPTSIGN.PRG // AFC-certified
..\ECTRLLOG.PRG // FS
..\ELTRLOG.PRG // FS -certified
..\EMAILMNT.PRG // FS -certified
..\EPROCLOG.PRG // FS
..\FAMASTER.PRG // JAC
..\FCACODES.PRG // BDJ-certified
..\FCAOPTSMNT.PRG // FS
..\FEECODES.PRG // CAW-certified
..\FINLIMIT.PRG // FS
..\FSSUMM.PRG // FS -certified
..\FTPACTLG.PRG // BDJ
..\FTPLOG.PRG // BDJ
..\GLACCT.PRG // JAC-certified
..\GLDIVMNT.PRG // FS
..\GLSPREAD.PRG // CAW-certified
..\GLTRAN.PRG // JAC-certified
..\IMPRTMNT.PRG // FS -certified
..\LEASEPLN.PRG // FS -certified
..\LB_AUTO.PRG // FS -certified
..\LBPROCMNT.PRG // FS -certified
..\LMENUDEF.PRG // BDJ-certified
..\LOCKBOX.PRG // FS
..\MISCCODE.PRG // CAW-certified
..\MISCDMNT.PRG // FS
..\MONITORMNT.PRG // FS
..\PCCODEMNT.PRG // BDJ-certified
..\PCODEMST.PRG // FS -certified
..\PHONWBLG.PRG // JMG-certified
..\PROCESSR.PRG // FS -certified
..\PROGCODE.PRG // CAW-certified
..\RDFLGSCH.PRG // CAW-certified
..\REDFLAGM.PRG // CAW-certified
..\REMOTE.PRG // FS -certified
..\RETNINFO.PRG // FS -certified
..\REVRATE.PRG // CAW-certified
..\RSECAPPR.PRG // BDJ
..\SBCODEMNT.PRG // FS
..\SBILLPLN.PRG // CAW-certified
..\SECSTIP.PRG // FS
..\SECURITY.PRG // CAW-certified
..\SFTPLOG.PRG // BDJ
..\SHOLIDAY.PRG // CAW-certified
..\SOAPWBLG.PRG // JMG-certified
..\SPCSCORE.PRG // BDJ-certified
..\SREPLICA.PRG // CAW-certified
..\STATEINF.PRG // FS
..\STDLTR.PRG // CAW-certified
..\SUBDEBTP.PRG // FS
..\TAXMNT.PRG // FS
..\TRANMNT.PRG // FS
..\TRNCOMPMNT.PRG // FS -certified
..\WFACTORS.PRG // FS
..\ZIPLIST5.PRG // BDJ-certified
[MAINMEN5.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
xppui2.lib // tracker
adsmg.lib
mainmenu.lib
MAINMENX.LIB
express.res
..\BSETUP.PRG // CAW-certified
..\CSETUP.PRG // CAW-certified
..\LSETUP.PRG // CAW-certified
..\SPURCH.PRG
..\SSETUP.PRG // CAW-certified
..\XPURCH.PRG // CAW-certified
..\XSETUP.PRG // CAW-certified
[MAINMEN6.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
xppui2.lib // tracker
adsmg.lib
xb2net.lib
mainmenu.lib
MAINMENX.LIB
express.res
..\ACHEDIT.PRG // CAW-certified
..\ADJUST.PRG // FS -certified
..\BCRVOID.PRG // CAW-certified
..\CADJENTR.PRG // CAW-certified
..\CASHDISB.PRG // FIS-certified
..\CASHRCPT.PRG // FIS-certified
..\CCACTLOG.PRG // CAW-certified
..\CCREPORT.PRG // CAW-certified
..\CHGPSTAT.PRG // FS -certified
..\CHGSSTAT.PRG // FS -certified
..\CHGXSTAT.PRG // FS -certified
..\CIADJUST.PRG // FS -certified
..\CLRBACCT.PRG // FS -certified
..\COLLCHG.PRG // FS -certified
..\CPOWROFF.PRG // FS -certified
..\CREVCLIM.PRG // FS -certified
..\CRUPDMST.PRG // FS -certified
..\CRUPDREV.PRG // FS -certified
..\CRUPDSIM.PRG // FS -certified
..\GLAUDIT.PRG // JAC-certified
..\GLSTDENT.PRG // JAC-certified
..\GLTENTRY.PRG // JAC-certified
..\LEADJUST.PRG // FS -certified
..\LEALLOC.PRG // FS -certified
..\LEWAIVE.PRG // FS -certified
..\LTEXTEND.PRG // FS
..\MLSTATUS.PRG // FS -certified
..\MODBPRCH.PRG // FS
..\MODCHOLDBK.PRG // BDJ-certified
..\MODCINT.PRG // BDJ-certified
..\MODCPRCH.PRG // FS
..\MODSINT.PRG // FS -certified
..\MODSPRCH.PRG // FS -certified
..\MRSTATUS.PRG // FS -certified
..\MRVPDATA.PRG // FS -certified
..\MRUPDINT.PRG // FS -certified
..\MSUPDINT.PRG // FS -certified
..\PCCRACH.PRG // CAW-certified
..\PCEDIT.PRG // FS -certified
..\PCPROCES.PRG // CAW-certified
..\PCRELEAS.PRG // FS -certified
..\PROCACH.PRG // FS -certified
..\REVCSTAT.PRG // CAW-certified
..\REVSSTAT.PRG // FS -certified
..\REVXSTAT.PRG // FS -certified
..\SADJENTR.PRG // CAW-certified
..\SCLRTHRD.PRG // FS -certified
..\SIADJUST.PRG // FS -certified
..\SPLLEASE.PRG // FS -certified
..\SPOWROFF.PRG // FS -certified
..\TRINPUTW.PRG // CAW-certified
..\TRSUSP.PRG // FIS-certified
..\VISA.PRG // FS
..\VISAPROC.PRG // JAC
..\VRUIPORT.PRG // CAW-certified
..\XCLRTHRD.PRG // FS -certified
..\XCRVOID.PRG // FS -certified
[MAINMEN7.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
xppui2.lib // tracker
adsmg.lib
mainmenu.lib
MAINMENX.LIB
express.res
..\APBANK.PRG // JAC-certified
..\APBKREC.PRG // CAW-certified
..\APCKMNT.PRG // CAW-certified
..\APCHIST.PRG // FS -certified
..\APCKPRT.PRG // FS -certified
..\APCNTRL.PRG // FS -certified
..\APCPAY.PRG // CAW-certified
..\APCREF.PRG // FS -certified
..\APDSET.PRG // FS -certified
..\APDUEDIL.PRG // FS -certified
..\APENDCYR.PRG // FS -certified
..\APIEDIT.PRG // FS -certified
..\APIENTRY.PRG // CAW-certified
..\APIHIST.PRG // FS -certified
..\APISEL.PRG // CAW-certified
..\APRENTRY.PRG // FS -certified
..\APRSEL.PRG // FIS-certified
..\APMKMNT.PRG // CAW-certified
..\APPOSPAY.PRG // FS -certified
..\APRCVR.PRG // FS -certified
..\APREMIT.PRG // CAW-certified
..\APSDSET.PRG // CAW-certified
..\APTERMS.PRG // FS -certified
..\APUNCLM.PRG // FS -certified
..\APVEND.PRG // CAW-certified
..\APVOID.PRG // FS -certified
[MAINMEN8.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
xppui2.lib // tracker
adsmg.lib
mainmenu.lib
MAINMENX.LIB
express.res
..\BTRNRESALE.PRG // CAW-certified
..\BULKWOFF.PRG // FS -certified
..\CPAYOFF.PRG // FS -certified
..\DCPAYOFF.PRG // FS -certified
..\DLPAYOFF.PRG // FS -certified
..\DSPAYOFF.PRG // FS -certified
..\LPAYOFF.PRG // FS -certified
..\RLPAYOFF.PRG // FS -certified
..\RCPAYOFF.PRG // FS -certified
..\RSPAYOFF.PRG // FS -certified
..\RXPAYOFF.PRG // FS -certified
..\SPAYOFF.PRG // FS -certified
..\TRANRESALE.PRG // CAW-certified
..\XADJENTR.PRG // FS -certified
..\XADJUST.PRG // FS -certified
..\XPAYOFF.PRG // FS -certified
..\XPOLPOFF.PRG // CAW-certified
..\XPOFFBLK.PRG // CAW-certified
[MAINMEN9.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
xppui2.lib // tracker
adsmg.lib
mainmenu.lib
MAINMENX.LIB
express.res
..\ARCCRREP.PRG // FS -certified
..\ARCCONST.PRG // FS -certified
..\ARCREVST.PRG // FS -certified
..\ARCSIMST.PRG // FS -certified
..\CHGDEFLT.PRG
..\CLRSTAX.PRG
..\CRBUREAU.PRG // FS
..\CREDIT.PRG // FS
..\DEALSTAT.PRG // CAW-certified
..\DIALCONN.PRG // BDJ
..\HBPARSE.PRG // FS -certified
..\HUBBARD.PRG // FS -certified
..\MAGEDATA.PRG // FS -certified
..\MKREMOTE.PRG // FS
..\PHONECFG.PRG // JMG-certified
[MAINMENA.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
xppui2.lib // tracker
adsmg.lib
mainmenu.lib
MAINMENX.LIB
express.res
..\ARCHIVE.PRG // FS
..\ARCOOEXT.PRG // FS -certified
..\BMANFLAG.PRG // FS
..\BMANFLGS.PRG // FS
..\BMANFLGX.PRG // FS
..\BPOLPOFF.PRG // FS
..\BPOOLFLB.PRG // FS -certified
..\BPOOLFLG.PRG // FS -certified
..\BPOOLFLS.PRG // FS -certified
..\BPOOLFLX.PRG // FS -certified
..\BPOOLPOF.PRG // CAW-certified
..\BSPLPOFF.PRG // FS
..\BTRNACCT.PRG // FS -certified
..\BTRNCOSALE.PRG // CAW-certified
..\BTRNSIMP.PRG // FS -certified
..\BTRNSISALE.PRG // CAW-certified
..\BULKAPPC.PRG // CAW-certified
..\BULKUPD.PRG // CAW-certified
..\CHDLRNUM.PRG // FS -certified
..\CHGLOG.PRG // FS -certified
..\CHGPNUM.PRG // JAC-certified
..\CHGSECNB.PRG // JAC
..\CHGSPNUM.PRG // JAC-certified
..\CHGXPNUM.PRG // JAC-certified
..\CRCONSCO.PRG
..\CRCONSME.PRG // FIS-certified
..\CRCONSMEOLD.PRG // FIS-certified
..\DATADICT.PRG // JAC partially
..\FTPWATCH.PRG // JAC-certified
..\LOGACCES.PRG // FS -certified
..\MANFLAGB.PRG // CAW-certified
..\MANFLAGC.PRG // FS -certified
..\MANFLAGS.PRG // FS -certified
..\MANFLAGX.PRG // FS -certified
..\MANFLAGR.PRG // FS
..\MARKC.PRG // JAC
..\MARKS.PRG // JAC
..\POOLFLGB.PRG // CAW-certified
..\POOLFLGC.PRG // FS -certified
..\POOLFLGR.PRG // FS
..\POOLFLGS.PRG // FS -certified
..\POOLFLGX.PRG // FS -certified
..\POOLPOFF.PRG // FS -certified
..\PORTEXTR.PRG // CAW-certified
..\RPSECURE.PRG // CAW-certified
..\RTRNACCT.PRG // FS -certified
..\RTRNRECO.PRG // FS -certified
..\RTRNREVO.PRG // FS -certified
..\RTRNSIMP.PRG // FS -certified
..\SAVEJOB.PRG // FS -certified
..\SEMAFORE.PRG // CAW-certified
..\SPOLPOFF.PRG // FS
..\STAXIMP.PRG // BDJ-certified
..\TEMPLATE.PRG // CAW-certified
..\TEMPLATE2.PRG // CAW-certified
..\TEMPLATE3.PRG
..\TIFVIEW.PRG
..\TRANACCT.PRG // FS -certified
..\TRANAPPS.PRG // FS -certified
..\TRANBEXT.PRG // CAW-certified
..\TRANCOSALE.PRG // CAW-certified
..\TRANLEASE.PRG // FS -certified
..\TRANREVO.PRG // CAW-certified
..\TRANSEXT.PRG // CAW-certified
..\TRANSIMP.PRG // FS -certified
..\TRANSISALE.PRG // CAW-certified
..\TRBLOCAL.PRG // FS
..\TRBLOCLC.PRG // FS
..\TRBLOCLX.PRG // FS
..\TRBLOCAL.PRG // FS
..\TRCLOCAL.PRG // FS -certified
..\TRSLOCAL.PRG // FS -certified
..\TRXLOCAL.PRG // FS -certified
..\UPDEALER.PRG
..\USERACCS.PRG // FS -certified
..\USERRPT.PRG // FS -certified
..\XMLEXCLU.PRG // BDJ-certified
[MAINMENB.DLL]
TOPDOWN.CH
AXCDXCMX.CH
FCA.CH
XMEMO.CH
dclipx.lib
xppui2.lib // tracker
adsmg.lib
mainmenu.lib
MAINMENX.LIB
express.res
..\SDLKACCT.PRG // CAW-certified
..\SDPURCH.PRG // CAW-certified
..\SUBDEBT.PRG // CAW-certified
The eXpress train is coming - and it has more cars.
-
- Posts: 605
- Joined: Thu Jan 28, 2010 9:11 pm
- Location: Steven Point, Wisconsin USA
- Contact:
Re: compile message
Well that works. I see my error was in the top project definitions. I was using xxxxx.xpj instead of the destination name.
However, when the workbench imports it, it drops all my trailing comments after the first mainmenu.exe and it puts back in all the object files. They may not be needed to actual compile, but the workbench wants them in there.
Anyways, thanks for the assistance in showing me what I was doing wrong at the top of the project file.
However, when the workbench imports it, it drops all my trailing comments after the first mainmenu.exe and it puts back in all the object files. They may not be needed to actual compile, but the workbench wants them in there.
Anyways, thanks for the assistance in showing me what I was doing wrong at the top of the project file.
- sdenjupol148
- Posts: 151
- Joined: Thu Jan 28, 2010 10:27 am
- Location: NYC
Re: compile message
Cliff,
I only keep 1 project per xpj so I'm not running into the same issues you're having.
Andreas spent several hours with me in Arizona and Germany working on the medallion xpj file since it presented problems for the workbench.
He provided me with an updated workbench that addressed and fixed those issues.
There are other issues as well that haven't been addressed yet, such as a way to preserve comments and a method to make the compile process interactive.
But I believe (hope) he will resolve those things in 2016.
However, I still believe the best thing to do is run the xpj through the workbench.
This way I can compile manually without changing the way I do things now, or I can run the code through the workbench debugger.
I've had several conversations with Roger about this.
I use WTF 95% of the time to debug but there are those particular cases where I need to step through the code line by line and view output.
The workbench debugger does this very well so running the xpj through the workbench once allows me to use either WTF or the debugger.
Bobby
I only keep 1 project per xpj so I'm not running into the same issues you're having.
Andreas spent several hours with me in Arizona and Germany working on the medallion xpj file since it presented problems for the workbench.
He provided me with an updated workbench that addressed and fixed those issues.
There are other issues as well that haven't been addressed yet, such as a way to preserve comments and a method to make the compile process interactive.
But I believe (hope) he will resolve those things in 2016.
However, I still believe the best thing to do is run the xpj through the workbench.
This way I can compile manually without changing the way I do things now, or I can run the code through the workbench debugger.
I've had several conversations with Roger about this.
I use WTF 95% of the time to debug but there are those particular cases where I need to step through the code line by line and view output.
The workbench debugger does this very well so running the xpj through the workbench once allows me to use either WTF or the debugger.
Bobby
Last edited by sdenjupol148 on Wed Jan 06, 2016 4:40 pm, edited 1 time in total.
-
- Posts: 605
- Joined: Thu Jan 28, 2010 9:11 pm
- Location: Steven Point, Wisconsin USA
- Contact:
Re: compile message
The problem was the multiple xpj sections. I now only have one project. It is only one application. I don't know where I originally got that information but it was when I went from a single exe to multiple dynamic dlls. However, with Roger's and Andreas' help, I am now linking. Andreas confirmed the same issue with comments being stripped out and that is not a big issue. Whereas, though Roger said to not include the object files in the project file, the workbench puts those back in anyways when imported.
I do have it now compiling and I agree with you that I would like to have the compatible project file also so in case I need the debugger. I use the wtf approach almost always. I have not did a debugger since the late 80's/early 90's with clipper summer 87/5.2e.
I do have it now compiling and I agree with you that I would like to have the compatible project file also so in case I need the debugger. I use the wtf approach almost always. I have not did a debugger since the late 80's/early 90's with clipper summer 87/5.2e.