Page 1 of 1
Error al enlazar
Posted: Fri Feb 01, 2008 7:18 pm
by fergonm
Compilo y enlazo con un fichero .RMK similar al test.rmk que figura en los ficheros de FWH.
Me da un error. A saber:
"Fatal:Too many MAP files names: c:\fwh\lib\FiveHC.lib"
"**ERROR 2** deleting perito.exe
Necesito ayuda para conocer el origen del error.
Gracias. Fernando
Posted: Fri Feb 01, 2008 7:44 pm
by karinha
hola...
te falta una parametro en tu archivo.lnk
ejemplo:
Code: Select all
c0w32.Obj +
VENDAS.Obj +
BTNGET.Obj +
BTNDOWN.Obj +
GETBTN.Obj +
TSBROWSE.Obj +
SBMSGPOR.Obj +
TSCOLUMN.Obj +
TSBTNGET.Obj +
TSGET.Obj +
TSCOMBO.Obj +
TSMULTI.Obj +
SCRLLBAR.Obj +
TMETAFIL.Obj +
TSBFUNCS.Obj +
SCROLL.Obj +
TSBUTTON.Obj +
TSBAR.Obj +
TSLINES.Obj +
BPAINT.Obj +
ROUNDREC.Obj +
DBMANT.Obj +
REDE.Obj +
SSAY.Obj +
BMP_RAND.Obj +
REINICIA.Obj +
TSHUT.Obj +
REINICIA.Obj +
REINDEXA.Obj +
DSAY.Obj +
ANIMABMP.Obj +
EMPRESAS.Obj +
CRIARDBF.Obj +
MSGMETER.Obj +
CALEND.Obj +
TCALENDA.ObJ +
DIREITOS.Obj +
BMPVIEW.Obj +
CORGET.Obj +
IMAGE.Obj +
MSGGETCP +
MSGGET.Obj +
WBROWSE.Obj +
TGET.Obj +
CONTROL.Obj +
WINDOW.Obj +
RPREVIEW.Obj +
FOLDER.Obj +
ERRSYSW.Obj +
FWERROR.Obj +
CLIENTES.Obj +
CADFORNE.Obj +
ESTOQUE.Obj +
INCFITAS.Obj +
FUNCOES.Obj +
OPERADOR.Obj +
REPASSA.Obj +
REPASSA2.Obj +
DEL_COMP.Obj +
DELPEDID.Obj +
CBREAJPR.Obj +
CBREAJGL.Obj +
REPMARCA.Obj +
REPNOMES.Obj +
REPCONTA.Obj +
FOTOS.Obj +
UTIL.Obj +
WAGENDA.Obj +
VERFITAS.Obj +
VERFICOD.Obj +
TCBFITAS.Obj +
BROWFITA.Obj +
RECIBO.Obj +
XBLITE.Obj +
BOXGET.Obj +
APAGADIS.Obj +
BROWSEFA.Obj +
TCBCADFO.Obj +
CADFORN2.Obj +
CALCULAD.Obj +
RELOGIO.Obj +
TIPOEMPR.Obj +
ENTREGAD.Obj +
ALTTICKT.Obj +
CONTATO.Obj +
DISPLAY.Obj +
CLIEIMOB.Obj +
CAPTADOR.Obj +
TIPOCLIE.Obj +
OPERACAO.Obj +
CONTRATO.Obj +
TIPOIMOV.Obj +
TIPOZONA.Obj +
IMOVEIS.Obj +
FIADORES.Obj +
INQUILIN.Obj +
PROPRIET.Obj, +
VENDAS.exe, +
VENDAS.map, +
\FwH27\lib\FiveHX.Lib +
\FwH27\lib\FiveHC.Lib +
\FwH27\lib\FoldBmp32.lib +
\xHarbour\Lib\Ace32.Lib +
\xHarbour\Lib\RddAds.Lib +
\xHarbour\lib\hbzip.Lib +
\xHarbour\lib\rtl.Lib +
\xHarbour\lib\vm.Lib +
\xHarbour\lib\gtgui.Lib +
\xHarbour\lib\lang.Lib +
\xHarbour\lib\macro.Lib +
\xHarbour\lib\rdd.Lib +
\xHarbour\lib\dbfntx.Lib +
\xHarbour\lib\dbfcdx.Lib +
\xHarbour\lib\dbfdbt.Lib +
\xHarbour\lib\debug.Lib +
\xHarbour\lib\common.Lib +
\xHarbour\lib\tip.Lib +
\xHarbour\lib\pp.Lib +
\xHarbour\lib\dbffpt.Lib +
\xHarbour\lib\codepage.Lib +
\xHarbour\lib\libmisc.Lib +
\xHarbour\lib\HbCt.Lib +
\xHarbour\lib\HbSix.Lib +
\xHarbour\lib\HbComm.Lib +
\xHarbour\lib\PcRepos.Lib +
\xHarbour\Lib\ct.Lib +
\Borland\Bcc55\lib\cw32.Lib +
\Borland\Bcc55\lib\psdk\msimg32.Lib +
\Borland\Bcc55\lib\psdk\odbc32.Lib +
\Borland\Bcc55\lib\psdk\rasapi32.Lib +
\Borland\Bcc55\lib\psdk\nddeapi.Lib +
\Borland\Bcc55\lib\psdk\iphlpapi.Lib +
\Borland\Bcc55\lib\import32.Lib,
PIZZAS.RES +
IMOBILIA.RES +
IMAGENS.RES +
XBLITE.RES
Posted: Fri Feb 01, 2008 8:12 pm
by fergonm
En realidad utilizo un fichero .rmk y no parece que falte nada.
Gracias. Fernando
Posted: Fri Feb 01, 2008 9:49 pm
by ADBLANCO
Te falta un parametro en la parte del link, ya que está esperando donde va a crear el .map y se encuentra el primer .lib
juan.obj +
pepe.Obj, + // ultimo obj a linkear (fijate en la coma
VENDAS.exe, + // el archivo .exe (fijate en la coma)
VENDAS.map, + // el archivo.map (FIJATE EN LA COMA!!)
\FwH27\lib\FiveHX.Lib + // el primer .lib
Angel
Posted: Sat Feb 02, 2008 12:45 pm
by fergonm
Muchas gracias, en efecto faltaba una coma.
Saludos. Fernando