Página 2 de 3

Enviado: 18 Fev 2008 12:02
por sygecom
Esse mesmo Janio...

Enviado: 23 Fev 2008 22:16
por fladimir
Olá pessoal... pois bem.. utilizei o codigo postado pelo colega Janio e troquei as chamadas de DBEDIT por PCIDBEDIt... mas deu um erro... mas comentei isso só para complementar o post do código e comigo não deu certo, mas não dei muita importância(mesmo sabendo q sua utilidade eh de trabalhar como Tbrowse)...

Como comentei em outro tópico o DBEDIT com a versão 0.99.70 do xHarbour esta ok... ai o Leonardo Sygecom deu uma dica de pegar o Dbedit do 0.99.70 e colocar no xHarbour baixado pelo CVS e compilar tudo e ver o q q dá pq aí fico com uma versão mais atualizada e com o DBEDIT funcionando (caso funcione o teste) só q ao compilar apresenta o seguinte erro:

Código: Selecionar todos

MAKE Version 5.2  Copyright (c) 1987, 2000 Borland
	bcc32 -tW -DHB_FM_STATISTICS_OFF -D__WIN32__ -D__EXPORT__ -DHB_NO_PROFILER -DHB_NO_TRACE  -5 -OS -a8 -a8 -OS -O2 -6 -c -Iinclude -d -w3 -DHB_MULTI_GT -oobj\dll\b32\pptable.obj  source\pp\pptable.c  
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
source\pp\pptable.c:
	echo. obj\dll\b32\abs.obj + > hdll.tmp
	echo. obj\dll\b32\accept.obj + >> hdll.tmp
	echo. obj\dll\b32\ampm.obj + >> hdll.tmp
	echo. obj\dll\b32\at.obj + >> hdll.tmp
	echo. obj\dll\b32\bkgtsks.obj + >> hdll.tmp
	echo. obj\dll\b32\binnum.obj + >> hdll.tmp
	echo. obj\dll\b32\binnumx.obj + >> hdll.tmp
	echo. obj\dll\b32\box.obj + >> hdll.tmp
	echo. obj\dll\b32\chrasc.obj + >> hdll.tmp
	echo. obj\dll\b32\cdpapi.obj + >> hdll.tmp
	echo. obj\dll\b32\cpbgmik.obj + >> hdll.tmp
	echo. obj\dll\b32\cpbgwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpel737.obj + >> hdll.tmp
	echo. obj\dll\b32\cpelwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpes850.obj + >> hdll.tmp
	echo. obj\dll\b32\cpesmwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpeswin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpde850.obj + >> hdll.tmp
	echo. obj\dll\b32\cpdeiso.obj + >> hdll.tmp
	echo. obj\dll\b32\cphr1250.obj + >> hdll.tmp
	echo. obj\dll\b32\cphr437.obj + >> hdll.tmp
	echo. obj\dll\b32\cphr852.obj + >> hdll.tmp
	echo. obj\dll\b32\cphu852.obj + >> hdll.tmp
	echo. obj\dll\b32\cphuwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpit437.obj + >> hdll.tmp
	echo. obj\dll\b32\cpit850.obj + >> hdll.tmp
	echo. obj\dll\b32\cpitisb.obj + >> hdll.tmp
	echo. obj\dll\b32\cpitiso.obj + >> hdll.tmp
	echo. obj\dll\b32\cpltwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cppl852.obj + >> hdll.tmp
	echo. obj\dll\b32\cppliso.obj + >> hdll.tmp
	echo. obj\dll\b32\cpplmaz.obj + >> hdll.tmp
	echo. obj\dll\b32\cpplwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cppt850.obj + >> hdll.tmp
	echo. obj\dll\b32\cpptiso.obj + >> hdll.tmp
	echo. obj\dll\b32\cpru866.obj + >> hdll.tmp
	echo. obj\dll\b32\cprukoi.obj + >> hdll.tmp
	echo. obj\dll\b32\cpruwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsl852.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsliso.obj + >> hdll.tmp
	echo. obj\dll\b32\cpslwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsrwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsv850.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsvclip.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsvwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpua866.obj + >> hdll.tmp
	echo. obj\dll\b32\cpuawin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpuakoi.obj + >> hdll.tmp
	echo. obj\dll\b32\uc1250.obj + >> hdll.tmp
	echo. obj\dll\b32\uc1251.obj + >> hdll.tmp
	echo. obj\dll\b32\uc1253.obj + >> hdll.tmp
	echo. obj\dll\b32\uc1254.obj + >> hdll.tmp
	echo. obj\dll\b32\uc1257.obj + >> hdll.tmp
	echo. obj\dll\b32\uc737.obj + >> hdll.tmp
	echo. obj\dll\b32\uc850.obj + >> hdll.tmp
	echo. obj\dll\b32\uc852.obj + >> hdll.tmp
	echo. obj\dll\b32\uc866.obj + >> hdll.tmp
	echo. obj\dll\b32\uc8859_1.obj + >> hdll.tmp
	echo. obj\dll\b32\uc8859_2.obj + >> hdll.tmp
	echo. obj\dll\b32\uc88591b.obj + >> hdll.tmp
	echo. obj\dll\b32\uckoi8.obj + >> hdll.tmp
	echo. obj\dll\b32\uckoi8u.obj + >> hdll.tmp
	echo. obj\dll\b32\ucmaz.obj + >> hdll.tmp
	echo. obj\dll\b32\cpbg866.obj + >> hdll.tmp
	echo. obj\dll\b32\cpbgiso.obj + >> hdll.tmp
	echo. obj\dll\b32\cpbgwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpcs852.obj + >> hdll.tmp
	echo. obj\dll\b32\cpcsiso.obj + >> hdll.tmp
	echo. obj\dll\b32\cpcskam.obj + >> hdll.tmp
	echo. obj\dll\b32\cpcswin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpfr850.obj + >> hdll.tmp
	echo. obj\dll\b32\cphu852s.obj + >> hdll.tmp
	echo. obj\dll\b32\cphuiso.obj + >> hdll.tmp
	echo. obj\dll\b32\cphuisos.obj + >> hdll.tmp
	echo. obj\dll\b32\cphuwins.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsk852.obj + >> hdll.tmp
	echo. obj\dll\b32\cpskiso.obj + >> hdll.tmp
	echo. obj\dll\b32\cpskkam.obj + >> hdll.tmp
	echo. obj\dll\b32\cpskwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsl437.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsl852.obj + >> hdll.tmp
	echo. obj\dll\b32\cpsliso.obj + >> hdll.tmp
	echo. obj\dll\b32\cpslwin.obj + >> hdll.tmp
	echo. obj\dll\b32\cpruiso.obj + >> hdll.tmp
	echo. obj\dll\b32\cpdewin.obj + >> hdll.tmp
	echo. obj\dll\b32\uc1252.obj + >> hdll.tmp 
	echo. obj\dll\b32\cptr857.obj + >> hdll.tmp
	echo. obj\dll\b32\cptrwin.obj + >> hdll.tmp
	echo. obj\dll\b32\uc1253.obj + >> hdll.tmp
	echo. obj\dll\b32\uc1257.obj + >> hdll.tmp
	echo. obj\dll\b32\uc737.obj + >> hdll.tmp
	echo. obj\dll\b32\uc857.obj + >> hdll.tmp
	echo. obj\dll\b32\uc8859_5.obj + >> hdll.tmp
	echo. obj\dll\b32\uckam.obj + >> hdll.tmp
	echo. obj\dll\b32\ucmik.obj + >> hdll.tmp
	echo. obj\dll\b32\colorind.obj + >> hdll.tmp
	echo. obj\dll\b32\console.obj + >> hdll.tmp
	echo. obj\dll\b32\copyfile.obj + >> hdll.tmp
	echo. obj\dll\b32\cstruct.obj + >> hdll.tmp
	echo. obj\dll\b32\datec.obj + >> hdll.tmp
	echo. obj\dll\b32\dateshb.obj + >> hdll.tmp
	echo. obj\dll\b32\dbf2txt.obj + >> hdll.tmp
	echo. obj\dll\b32\decode.obj + >> hdll.tmp
	echo. obj\dll\b32\defpath.obj + >> hdll.tmp
	echo. obj\dll\b32\dbtotal.obj + >> hdll.tmp
	echo. obj\dll\b32\dbjoin.obj + >> hdll.tmp
	echo. obj\dll\b32\dbsdf.obj + >> hdll.tmp
	echo. obj\dll\b32\descend.obj + >> hdll.tmp
	echo. obj\dll\b32\direct.obj + >> hdll.tmp
	echo. obj\dll\b32\dirdrive.obj + >> hdll.tmp
	echo. obj\dll\b32\diskspac.obj + >> hdll.tmp
	echo. obj\dll\b32\disksphb.obj + >> hdll.tmp
	echo. obj\dll\b32\dllcall.obj + >> hdll.tmp
	echo. obj\dll\b32\do.obj + >> hdll.tmp
	echo. obj\dll\b32\empty.obj + >> hdll.tmp
	echo. obj\dll\b32\errorapi.obj + >> hdll.tmp
	echo. obj\dll\b32\file.obj + >> hdll.tmp
	echo. obj\dll\b32\filehb.obj + >> hdll.tmp
	echo. obj\dll\b32\filestat.obj + >> hdll.tmp
	echo. obj\dll\b32\filesys.obj + >> hdll.tmp
	echo. obj\dll\b32\fserror.obj + >> hdll.tmp
	echo. obj\dll\b32\fkmax.obj + >> hdll.tmp
	echo. obj\dll\b32\fnsplit.obj + >> hdll.tmp
	echo. obj\dll\b32\fparse.obj + >> hdll.tmp
	echo. obj\dll\b32\fssize.obj + >> hdll.tmp
	echo. obj\dll\b32\fstemp.obj + >> hdll.tmp
	echo. obj\dll\b32\gete.obj + >> hdll.tmp
	echo. obj\dll\b32\gt.obj + >> hdll.tmp
	echo. obj\dll\b32\gtapi.obj + >> hdll.tmp
	echo. obj\dll\b32\gtapiu.obj + >> hdll.tmp
	echo. obj\dll\b32\gtgraph.obj + >> hdll.tmp
	echo. obj\dll\b32\gx.obj + >> hdll.tmp
	echo. obj\dll\b32\hardcr.obj + >> hdll.tmp
	echo. obj\dll\b32\hash.obj + >> hdll.tmp
	echo. obj\dll\b32\hbbitf.obj + >> hdll.tmp
	echo. obj\dll\b32\hbchksum.obj + >> hdll.tmp
	echo. obj\dll\b32\hbcomprs.obj + >> hdll.tmp
	echo. obj\dll\b32\hbcrc32.obj + >> hdll.tmp
	echo. obj\dll\b32\hbcrypt.obj + >> hdll.tmp
	echo. obj\dll\b32\hbffind.obj + >> hdll.tmp
	echo. obj\dll\b32\hbhex2n.obj + >> hdll.tmp
	echo. obj\dll\b32\hbi18n.obj + >> hdll.tmp
	echo. obj\dll\b32\hblog.obj + >> hdll.tmp
	echo. obj\dll\b32\hblognet.obj + >> hdll.tmp
	echo. obj\dll\b32\hbmd5.obj + >> hdll.tmp
	echo. obj\dll\b32\hboutdbg.obj + >> hdll.tmp
	echo. obj\dll\b32\hbrandom.obj + >> hdll.tmp
	echo. obj\dll\b32\hbserial.obj + >> hdll.tmp
	echo. obj\dll\b32\hbserv.obj + >> hdll.tmp
	echo. obj\dll\b32\hbsrlraw.obj + >> hdll.tmp
	echo. obj\dll\b32\hbsyslog.obj + >> hdll.tmp
	echo. obj\dll\b32\hbtoken.obj + >> hdll.tmp
	echo. obj\dll\b32\hbxml.obj + >> hdll.tmp
	echo. obj\dll\b32\idle.obj + >> hdll.tmp
	echo. obj\dll\b32\inkey.obj + >> hdll.tmp
	echo. obj\dll\b32\is.obj + >> hdll.tmp
	echo. obj\dll\b32\isprint.obj + >> hdll.tmp
	echo. obj\dll\b32\langapi.obj + >> hdll.tmp
	echo. obj\dll\b32\left.obj + >> hdll.tmp
	echo. obj\dll\b32\len.obj + >> hdll.tmp
	echo. obj\dll\b32\lennum.obj + >> hdll.tmp
	echo. obj\dll\b32\listbox.obj + >> hdll.tmp
	echo. obj\dll\b32\math.obj + >> hdll.tmp
	echo. obj\dll\b32\maxrow.obj + >> hdll.tmp
	echo. obj\dll\b32\memofile.obj + >> hdll.tmp
	echo. obj\dll\b32\menuto.obj + >> hdll.tmp
	echo. obj\dll\b32\txtline.obj + >> hdll.tmp
	echo. obj\dll\b32\minmax.obj + >> hdll.tmp
	echo. obj\dll\b32\mlctopos.obj + >> hdll.tmp
	echo. obj\dll\b32\mpostolc.obj + >> hdll.tmp
	echo. obj\dll\b32\mod.obj + >> hdll.tmp
	echo. obj\dll\b32\mouseapi.obj + >> hdll.tmp
	echo. obj\dll\b32\mousex.obj + >> hdll.tmp
	echo. obj\dll\b32\mtran.obj + >> hdll.tmp
	echo. obj\dll\b32\natmsg.obj + >> hdll.tmp
	echo. obj\dll\b32\net.obj + >> hdll.tmp
	echo. obj\dll\b32\oemansi.obj + >> hdll.tmp
	echo. obj\dll\b32\oldbox.obj + >> hdll.tmp
	echo. obj\dll\b32\oldclear.obj + >> hdll.tmp
	echo. obj\dll\b32\pad.obj + >> hdll.tmp
	echo. obj\dll\b32\padc.obj + >> hdll.tmp
	echo. obj\dll\b32\padl.obj + >> hdll.tmp
	echo. obj\dll\b32\padr.obj + >> hdll.tmp
	echo. obj\dll\b32\perfuncs.obj + >> hdll.tmp
	echo. obj\dll\b32\persist.obj + >> hdll.tmp
	echo. obj\dll\b32\philes.obj + >> hdll.tmp
	echo. obj\dll\b32\philes53.obj + >> hdll.tmp
	echo. obj\dll\b32\philesx.obj + >> hdll.tmp
	echo. obj\dll\b32\ppcore.obj + >> hdll.tmp
	echo. obj\dll\b32\pplib.obj + >> hdll.tmp
	echo. obj\dll\b32\pplib2.obj + >> hdll.tmp
	echo. obj\dll\b32\pplib3.obj + >> hdll.tmp
	echo. obj\dll\b32\pptable.obj + >> hdll.tmp
	echo. obj\dll\b32\profiler.obj + >> hdll.tmp
	echo. obj\dll\b32\pushbtn.obj + >> hdll.tmp
	echo. obj\dll\b32\radiobtn.obj + >> hdll.tmp
	echo. obj\dll\b32\radiogrp.obj + >> hdll.tmp
	echo. obj\dll\b32\rat.obj + >> hdll.tmp
	echo. obj\dll\b32\regex.obj + >> hdll.tmp
	echo. obj\dll\b32\replic.obj + >> hdll.tmp
	echo. obj\dll\b32\right.obj + >> hdll.tmp
	echo. obj\dll\b32\round.obj + >> hdll.tmp
	echo. obj\dll\b32\run.obj + >> hdll.tmp
	echo. obj\dll\b32\samples.obj + >> hdll.tmp
	echo. obj\dll\b32\saverest.obj + >> hdll.tmp
	echo. obj\dll\b32\scroll.obj + >> hdll.tmp
	echo. obj\dll\b32\scrollbr.obj + >> hdll.tmp
	echo. obj\dll\b32\seconds.obj + >> hdll.tmp
	echo. obj\dll\b32\set.obj + >> hdll.tmp
	echo. obj\dll\b32\readexit.obj + >> hdll.tmp
	echo. obj\dll\b32\readins.obj + >> hdll.tmp
	echo. obj\dll\b32\setcolor.obj + >> hdll.tmp
	echo. obj\dll\b32\setcurs.obj + >> hdll.tmp
	echo. obj\dll\b32\setkey.obj + >> hdll.tmp
	echo. obj\dll\b32\setpos.obj + >> hdll.tmp
	echo. obj\dll\b32\setposbs.obj + >> hdll.tmp
	echo. obj\dll\b32\shadow.obj + >> hdll.tmp
	echo. obj\dll\b32\soundex.obj + >> hdll.tmp
	echo. obj\dll\b32\space.obj + >> hdll.tmp
	echo. obj\dll\b32\spfiles.obj + >> hdll.tmp
	echo. obj\dll\b32\str.obj + >> hdll.tmp
	echo. obj\dll\b32\str2ptr.obj + >> hdll.tmp
	echo. obj\dll\b32\strcase.obj + >> hdll.tmp
	echo. obj\dll\b32\strdel.obj + >> hdll.tmp
	echo. obj\dll\b32\strings.obj + >> hdll.tmp
	echo. obj\dll\b32\strmatch.obj + >> hdll.tmp
	echo. obj\dll\b32\strpeek.obj + >> hdll.tmp
	echo. obj\dll\b32\strtran.obj + >> hdll.tmp
	echo. obj\dll\b32\strzero.obj + >> hdll.tmp
	echo. obj\dll\b32\stuff.obj + >> hdll.tmp
	echo. obj\dll\b32\substr.obj + >> hdll.tmp
	echo. obj\dll\b32\throw.obj + >> hdll.tmp
	echo. obj\dll\b32\tone.obj + >> hdll.tmp
	echo. obj\dll\b32\trace.obj + >> hdll.tmp
	echo. obj\dll\b32\transfrm.obj + >> hdll.tmp
	echo. obj\dll\b32\trim.obj + >> hdll.tmp
	echo. obj\dll\b32\txml.obj + >> hdll.tmp
	echo. obj\dll\b32\type.obj + >> hdll.tmp
	echo. obj\dll\b32\val.obj + >> hdll.tmp
	echo. obj\dll\b32\valtostr.obj + >> hdll.tmp
	echo. obj\dll\b32\valtype.obj + >> hdll.tmp
	echo. obj\dll\b32\version.obj + >> hdll.tmp
	echo. obj\dll\b32\word.obj + >> hdll.tmp
	echo. obj\dll\b32\xhelp.obj + >> hdll.tmp
	echo. obj\dll\b32\xsavescr.obj + >> hdll.tmp
	echo. obj\dll\b32\achoice.obj + >> hdll.tmp
	echo. obj\dll\b32\adir.obj + >> hdll.tmp
	echo. obj\dll\b32\alert.obj + >> hdll.tmp
	echo. obj\dll\b32\arrayblk.obj + >> hdll.tmp
	echo. obj\dll\b32\browdb.obj + >> hdll.tmp
	echo. obj\dll\b32\browdbx.obj + >> hdll.tmp
	echo. obj\dll\b32\browse.obj + >> hdll.tmp
	echo. obj\dll\b32\checkbox.obj + >> hdll.tmp
	echo. obj\dll\b32\color53.obj + >> hdll.tmp
	echo. obj\dll\b32\cstr.obj + >> hdll.tmp
	echo. obj\dll\b32\dbdelim.obj + >> hdll.tmp
	echo. obj\dll\b32\dbedit.obj + >> hdll.tmp
	echo. obj\dll\b32\devoutp.obj + >> hdll.tmp
	echo. obj\dll\b32\dircmd.obj + >> hdll.tmp
	echo. obj\dll\b32\dummy.obj + >> hdll.tmp
	echo. obj\dll\b32\dumpvar.obj + >> hdll.tmp
	echo. obj\dll\b32\error.obj + >> hdll.tmp
	echo. obj\dll\b32\errorsys.obj + >> hdll.tmp
	echo. obj\dll\b32\fieldbl.obj + >> hdll.tmp
	echo. obj\dll\b32\getlist.obj + >> hdll.tmp
	echo. obj\dll\b32\getsys.obj + >> hdll.tmp
	echo. obj\dll\b32\input.obj + >> hdll.tmp
	echo. obj\dll\b32\memoedit.obj + >> hdll.tmp
	echo. obj\dll\b32\memvarbl.obj + >> hdll.tmp
	echo. obj\dll\b32\mssgline.obj + >> hdll.tmp
	echo. obj\dll\b32\objfunc.obj + >> hdll.tmp
	echo. obj\dll\b32\readkey.obj + >> hdll.tmp
	echo. obj\dll\b32\readline.obj + >> hdll.tmp
	echo. obj\dll\b32\readvar.obj + >> hdll.tmp
	echo. obj\dll\b32\regexrpl.obj + >> hdll.tmp
	echo. obj\dll\b32\setfunc.obj + >> hdll.tmp
	echo. obj\dll\b32\setta.obj + >> hdll.tmp
	echo. obj\dll\b32\tbcolumn.obj + >> hdll.tmp
	echo. obj\dll\b32\tbrowse.obj + >> hdll.tmp
	echo. obj\dll\b32\tclass.obj + >> hdll.tmp
	echo. obj\dll\b32\tscalar.obj + >> hdll.tmp
	echo. obj\dll\b32\clpclass.obj + >> hdll.tmp
	echo. obj\dll\b32\teditor.obj + >> hdll.tmp
	echo. obj\dll\b32\terror.obj + >> hdll.tmp
	echo. obj\dll\b32\text.obj + >> hdll.tmp
	echo. obj\dll\b32\tget.obj + >> hdll.tmp
	echo. obj\dll\b32\tgetint.obj + >> hdll.tmp
	echo. obj\dll\b32\tgetlist.obj + >> hdll.tmp
	echo. obj\dll\b32\tlabel.obj + >> hdll.tmp
	echo. obj\dll\b32\tmenuitm.obj + >> hdll.tmp
	echo. obj\dll\b32\tobject.obj + >> hdll.tmp
	echo. obj\dll\b32\tpopup.obj + >> hdll.tmp
	echo. obj\dll\b32\traceprg.obj + >> hdll.tmp
	echo. obj\dll\b32\treport.obj + >> hdll.tmp
	echo. obj\dll\b32\ttextlin.obj + >> hdll.tmp
	echo. obj\dll\b32\ttopbar.obj + >> hdll.tmp
	echo. obj\dll\b32\typefile.obj + >> hdll.tmp
	echo. obj\dll\b32\wait.obj + >> hdll.tmp
	echo. obj\dll\b32\arrays.obj + >> hdll.tmp
	echo. obj\dll\b32\arrayshb.obj + >> hdll.tmp
	echo. obj\dll\b32\asort.obj + >> hdll.tmp
	echo. obj\dll\b32\break.obj + >> hdll.tmp
	echo. obj\dll\b32\classes.obj + >> hdll.tmp
	echo. obj\dll\b32\cmdarg.obj + >> hdll.tmp
	echo. obj\dll\b32\codebloc.obj + >> hdll.tmp
	echo. obj\dll\b32\debug.obj + >> hdll.tmp
	echo. obj\dll\b32\dynlibhb.obj + >> hdll.tmp
	echo. obj\dll\b32\dynsym.obj + >> hdll.tmp
	echo. obj\dll\b32\estack.obj + >> hdll.tmp
	echo. obj\dll\b32\eval.obj + >> hdll.tmp
	echo. obj\dll\b32\evalhb.obj + >> hdll.tmp
	echo. obj\dll\b32\extend.obj + >> hdll.tmp
	echo. obj\dll\b32\fm.obj + >> hdll.tmp
	echo. obj\dll\b32\garbage.obj + >> hdll.tmp
	echo. obj\dll\b32\inet.obj + >> hdll.tmp
	echo. obj\dll\b32\initexit.obj + >> hdll.tmp
	echo. obj\dll\b32\initsymb.obj + >> hdll.tmp
	echo. obj\dll\b32\itemapi.obj + >> hdll.tmp
	echo. obj\dll\b32\macro.obj + >> hdll.tmp
	echo. obj\dll\b32\memvars.obj + >> hdll.tmp
	echo. obj\dll\b32\memvclip.obj + >> hdll.tmp
	echo. obj\dll\b32\pcount.obj + >> hdll.tmp
	echo. obj\dll\b32\proc.obj + >> hdll.tmp
	echo. obj\dll\b32\pvalue.obj + >> hdll.tmp
	echo. obj\dll\b32\runner.obj + >> hdll.tmp
	echo. obj\dll\b32\thread.obj + >> hdll.tmp
	echo. obj\dll\b32\harbinit.obj + >> hdll.tmp
	echo. obj\dll\b32\macroy.obj + >> hdll.tmp
	echo. obj\dll\b32\macroslx.obj + >> hdll.tmp
	echo. obj\dll\b32\macroa.obj + >> hdll.tmp
	echo. obj\dll\b32\macrob.obj + >> hdll.tmp
	echo. obj\dll\b32\macroc.obj + >> hdll.tmp
	echo. obj\dll\b32\dbcmd.obj + >> hdll.tmp
	echo. obj\dll\b32\workarea.obj + >> hdll.tmp
	echo. obj\dll\b32\wacore.obj + >> hdll.tmp
	echo. obj\dll\b32\wafunc.obj + >> hdll.tmp
	echo. obj\dll\b32\dbf1.obj + >> hdll.tmp
	echo. obj\dll\b32\dbnubs.obj + >> hdll.tmp
	echo. obj\dll\b32\delim1.obj + >> hdll.tmp
	echo. obj\dll\b32\sdf1.obj + >> hdll.tmp
	echo. obj\dll\b32\dbfuncs.obj + >> hdll.tmp
	echo. obj\dll\b32\dblist.obj + >> hdll.tmp
	echo. obj\dll\b32\dbsort.obj + >> hdll.tmp
	echo. obj\dll\b32\hbdbsort.obj + >> hdll.tmp
	echo. obj\dll\b32\dbstrux.obj + >> hdll.tmp
	echo. obj\dll\b32\dbupdat.obj + >> hdll.tmp
	echo. obj\dll\b32\rddord.obj + >> hdll.tmp
	echo. obj\dll\b32\rddsys.obj + >> hdll.tmp
	echo. obj\dll\b32\hbdate.obj + >> hdll.tmp
	echo. obj\dll\b32\hbfopen.obj + >> hdll.tmp
	echo. obj\dll\b32\hbfsapi.obj + >> hdll.tmp
	echo. obj\dll\b32\hbgete.obj + >> hdll.tmp
	echo. obj\dll\b32\hbini.obj + >> hdll.tmp
	echo. obj\dll\b32\hbstr.obj + >> hdll.tmp
	echo. obj\dll\b32\hbtrace.obj + >> hdll.tmp
	echo. obj\dll\b32\hbver.obj + >> hdll.tmp
	echo. obj\dll\b32\hbhash.obj + >> hdll.tmp
	echo. obj\dll\b32\hbfhnd.obj + >> hdll.tmp
	echo. obj\dll\b32\expropt1.obj + >> hdll.tmp
	echo. obj\dll\b32\expropt2.obj + >> hdll.tmp
	echo. obj\dll\b32\reserved.obj + >> hdll.tmp
	echo. obj\dll\b32\dbfcdx1.obj + >> hdll.tmp
	echo. obj\dll\b32\bmdbfcdx1.obj + >> hdll.tmp
	echo. obj\dll\b32\sixcdx1.obj + >> hdll.tmp
	echo. obj\dll\b32\dbffpt1.obj + >> hdll.tmp
	echo. obj\dll\b32\dbfntx1.obj + >> hdll.tmp
	echo. obj\dll\b32\msgbgmik.obj + >> hdll.tmp
	echo. obj\dll\b32\msgbgwin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgby866.obj + >> hdll.tmp
	echo. obj\dll\b32\msgbywin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgca.obj + >> hdll.tmp
	echo. obj\dll\b32\msgcs852.obj + >> hdll.tmp
	echo. obj\dll\b32\msgcsiso.obj + >> hdll.tmp
	echo. obj\dll\b32\msgcskam.obj + >> hdll.tmp
	echo. obj\dll\b32\msgcswin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgde.obj + >> hdll.tmp
	echo. obj\dll\b32\msgdewin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgen.obj + >> hdll.tmp
	echo. obj\dll\b32\msgeo.obj + >> hdll.tmp
	echo. obj\dll\b32\msges.obj + >> hdll.tmp
	echo. obj\dll\b32\msgeswin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgeu.obj + >> hdll.tmp
	echo. obj\dll\b32\msgfr.obj + >> hdll.tmp
	echo. obj\dll\b32\msggl.obj + >> hdll.tmp
	echo. obj\dll\b32\msghe862.obj + >> hdll.tmp
	echo. obj\dll\b32\msghewin.obj + >> hdll.tmp
	echo. obj\dll\b32\msghr1250.obj + >> hdll.tmp
	echo. obj\dll\b32\msghr437.obj + >> hdll.tmp
	echo. obj\dll\b32\msghr852.obj + >> hdll.tmp
	echo. obj\dll\b32\msghriso.obj + >> hdll.tmp
	echo. obj\dll\b32\msghu852.obj + >> hdll.tmp
	echo. obj\dll\b32\msghucwi.obj + >> hdll.tmp
	echo. obj\dll\b32\msghuwin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgid.obj + >> hdll.tmp
	echo. obj\dll\b32\msgis850.obj + >> hdll.tmp
	echo. obj\dll\b32\msgit.obj + >> hdll.tmp
	echo. obj\dll\b32\msgko.obj + >> hdll.tmp
	echo. obj\dll\b32\msgltwin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgpl852.obj + >> hdll.tmp
	echo. obj\dll\b32\msgpliso.obj + >> hdll.tmp
	echo. obj\dll\b32\msgplmaz.obj + >> hdll.tmp
	echo. obj\dll\b32\msgplwin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgpt.obj + >> hdll.tmp
	echo. obj\dll\b32\msgro.obj + >> hdll.tmp
	echo. obj\dll\b32\msgru866.obj + >> hdll.tmp
	echo. obj\dll\b32\msgrukoi.obj + >> hdll.tmp
	echo. obj\dll\b32\msgruwin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgsl852.obj + >> hdll.tmp
	echo. obj\dll\b32\msgsliso.obj + >> hdll.tmp
	echo. obj\dll\b32\msgslwin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgsr852.obj + >> hdll.tmp
	echo. obj\dll\b32\msgsriso.obj + >> hdll.tmp
	echo. obj\dll\b32\msgsrwin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgsv.obj + >> hdll.tmp
	echo. obj\dll\b32\msgsvwin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgua866.obj + >> hdll.tmp
	echo. obj\dll\b32\msguakoi.obj + >> hdll.tmp
	echo. obj\dll\b32\msguawin.obj + >> hdll.tmp
	echo. obj\dll\b32\msgzhb5.obj + >> hdll.tmp
	echo. obj\dll\b32\msgzhgb.obj + >> hdll.tmp
	echo. obj\dll\b32\gtwin.obj + >> hdll.tmp
	echo. obj\dll\b32\mousewin.obj + >> hdll.tmp
	echo. obj\dll\b32\gtwvt.obj + >> hdll.tmp
	echo. obj\dll\b32\gtnul.obj + >> hdll.tmp
	echo. obj\dll\b32\gtext.obj + >> hdll.tmp
	echo. obj\dll\b32\gtsys.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgentry.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgmenu.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgtmenu.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgtmitm.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgtwin.obj + >> hdll.tmp
	echo. obj\dll\b32\debugger.obj + >> hdll.tmp
	echo. obj\dll\b32\dbghelp.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgtarr.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgthsh.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgtobj.obj + >> hdll.tmp
	echo. obj\dll\b32\tbrwtext.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgwa.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgbrwsr.obj + >> hdll.tmp
	echo. obj\dll\b32\dbgaltd.obj + >> hdll.tmp
	echo. obj\dll\b32\maindllh.obj + >> hdll.tmp
	echo. obj\dll\b32\tprinter.obj + >> hdll.tmp
	echo. obj\dll\b32\win32ole.obj + >> hdll.tmp
	echo. obj\dll\b32\win32prn.obj + >> hdll.tmp
	echo. obj\dll\b32\winos.obj + >> hdll.tmp
	echo. obj\dll\b32\winreg.obj + >> hdll.tmp
	echo. obj\dll\b32\sprintf.obj + >> hdll.tmp
	echo. obj\dll\b32\stream.obj + >> hdll.tmp
	echo. obj\dll\b32\hvm.obj + >> hdll.tmp
	echo. obj\dll\b32\fastitem.obj + >> hdll.tmp
	echo. obj\dll\b32\base64x.obj + >> hdll.tmp
	echo. obj\dll\b32\utils.obj + >> hdll.tmp
	echo. obj\dll\b32\client.obj + >> hdll.tmp
	echo. obj\dll\b32\credent.obj + >> hdll.tmp
	echo. obj\dll\b32\encb64.obj + >> hdll.tmp
	echo. obj\dll\b32\sendmail.obj + >> hdll.tmp
	echo. obj\dll\b32\encoder.obj + >> hdll.tmp
	echo. obj\dll\b32\encqp.obj + >> hdll.tmp
	echo. obj\dll\b32\encurl.obj + >> hdll.tmp
	echo. obj\dll\b32\ftpcln.obj + >> hdll.tmp
	echo. obj\dll\b32\httpcln.obj + >> hdll.tmp
	echo. obj\dll\b32\mail.obj + >> hdll.tmp
	echo. obj\dll\b32\popcln.obj + >> hdll.tmp
	echo. obj\dll\b32\smtpcln.obj + >> hdll.tmp
	echo. obj\dll\b32\url.obj + >> hdll.tmp
	echo. obj\dll\b32\addascii.obj + >> hdll.tmp
	echo. obj\dll\b32\asciisum.obj + >> hdll.tmp
	echo. obj\dll\b32\ascpos.obj + >> hdll.tmp
	echo. obj\dll\b32\atadjust.obj + >> hdll.tmp
	echo. obj\dll\b32\atnum.obj + >> hdll.tmp
	echo. obj\dll\b32\atrepl.obj + >> hdll.tmp
	echo. obj\dll\b32\bit1.obj + >> hdll.tmp
	echo. obj\dll\b32\bit2.obj + >> hdll.tmp
	echo. obj\dll\b32\bit3.obj + >> hdll.tmp
	echo. obj\dll\b32\charevod.obj + >> hdll.tmp
	echo. obj\dll\b32\charlist.obj + >> hdll.tmp
	echo. obj\dll\b32\charmirr.obj + >> hdll.tmp
	echo. obj\dll\b32\charmix.obj + >> hdll.tmp
	echo. obj\dll\b32\charone.obj + >> hdll.tmp
	echo. obj\dll\b32\charonly.obj + >> hdll.tmp
	echo. obj\dll\b32\charop.obj + >> hdll.tmp
	echo. obj\dll\b32\charrepl.obj + >> hdll.tmp
	echo. obj\dll\b32\charsort.obj + >> hdll.tmp
	echo. obj\dll\b32\charswap.obj + >> hdll.tmp
	echo. obj\dll\b32\count.obj + >> hdll.tmp
	echo. obj\dll\b32\ctc.obj + >> hdll.tmp
	echo. obj\dll\b32\ctchksum.obj + >> hdll.tmp
	echo. obj\dll\b32\ctcrypt.obj + >> hdll.tmp
	echo. obj\dll\b32\ctmath.obj + >> hdll.tmp
	echo. obj\dll\b32\ctmath2.obj + >> hdll.tmp
	echo. obj\dll\b32\ctnet.obj + >> hdll.tmp
	echo. obj\dll\b32\ctpad.obj + >> hdll.tmp
	echo. obj\dll\b32\ctset.obj + >> hdll.tmp
	echo. obj\dll\b32\ctstr.obj + >> hdll.tmp
	echo. obj\dll\b32\datetime.obj + >> hdll.tmp
	echo. obj\dll\b32\dattime2.obj + >> hdll.tmp
	echo. obj\dll\b32\dbftools.obj + >> hdll.tmp
	echo. obj\dll\b32\disk.obj + >> hdll.tmp
	echo. obj\dll\b32\envparam.obj + >> hdll.tmp
	echo. obj\dll\b32\exponent.obj + >> hdll.tmp
	echo. obj\dll\b32\files.obj + >> hdll.tmp
	echo. obj\dll\b32\finan.obj + >> hdll.tmp
	echo. obj\dll\b32\ftoc.obj + >> hdll.tmp
	echo. obj\dll\b32\getsecrt.obj + >> hdll.tmp
	echo. obj\dll\b32\intneg.obj + >> hdll.tmp
	echo. obj\dll\b32\justify.obj + >> hdll.tmp
	echo. obj\dll\b32\keyset.obj + >> hdll.tmp
	echo. obj\dll\b32\lton.obj + >> hdll.tmp
	echo. obj\dll\b32\misc1.obj + >> hdll.tmp
	echo. obj\dll\b32\misc2.obj + >> hdll.tmp
	echo. obj\dll\b32\misc3.obj + >> hdll.tmp
	echo. obj\dll\b32\maxline.obj + >> hdll.tmp
	echo. obj\dll\b32\num1.obj + >> hdll.tmp
	echo. obj\dll\b32\numat.obj + >> hdll.tmp
	echo. obj\dll\b32\numcount.obj + >> hdll.tmp
	echo. obj\dll\b32\numline.obj + >> hdll.tmp
	echo. obj\dll\b32\numlohi.obj + >> hdll.tmp
	echo. obj\dll\b32\pack.obj + >> hdll.tmp
	echo. obj\dll\b32\pos1.obj + >> hdll.tmp
	echo. obj\dll\b32\pos2.obj + >> hdll.tmp
	echo. obj\dll\b32\posdiff.obj + >> hdll.tmp
	echo. obj\dll\b32\print.obj + >> hdll.tmp
	echo. obj\dll\b32\range.obj + >> hdll.tmp
	echo. obj\dll\b32\relation.obj + >> hdll.tmp
	echo. obj\dll\b32\remove.obj + >> hdll.tmp
	echo. obj\dll\b32\replace.obj + >> hdll.tmp
	echo. obj\dll\b32\screen1.obj + >> hdll.tmp
	echo. obj\dll\b32\setclear.obj + >> hdll.tmp
	echo. obj\dll\b32\settime.obj + >> hdll.tmp
	echo. obj\dll\b32\strdiff.obj + >> hdll.tmp
	echo. obj\dll\b32\strfile.obj + >> hdll.tmp
	echo. obj\dll\b32\strswap.obj + >> hdll.tmp
	echo. obj\dll\b32\tab.obj + >> hdll.tmp
	echo. obj\dll\b32\token1.obj + >> hdll.tmp
	echo. obj\dll\b32\token2.obj + >> hdll.tmp
	echo. obj\dll\b32\trig.obj + >> hdll.tmp
	echo. obj\dll\b32\wordrepl.obj + >> hdll.tmp
	echo. obj\dll\b32\wordtoch.obj + >> hdll.tmp
	echo. obj\dll\b32\blank.obj + >> hdll.tmp
	echo. obj\dll\b32\color.obj + >> hdll.tmp
	echo. obj\dll\b32\ct.obj + >> hdll.tmp
	echo. obj\dll\b32\ctmisc.obj + >> hdll.tmp
	echo. obj\dll\b32\ctrand.obj + >> hdll.tmp
	echo. obj\dll\b32\cttime.obj + >> hdll.tmp
	echo. obj\dll\b32\ctwin.obj + >> hdll.tmp
	echo. obj\dll\b32\dattime3.obj + >> hdll.tmp
	echo. obj\dll\b32\diskutil.obj + >> hdll.tmp
	echo. obj\dll\b32\fcopy.obj + >> hdll.tmp
	echo. obj\dll\b32\getinfo.obj + >> hdll.tmp
	echo. obj\dll\b32\invrtwin.obj + >> hdll.tmp
	echo. obj\dll\b32\keysec.obj + >> hdll.tmp
	echo. obj\dll\b32\keytime.obj + >> hdll.tmp
	echo. obj\dll\b32\like.obj + >> hdll.tmp
	echo. obj\dll\b32\numconv.obj + >> hdll.tmp
	echo. obj\dll\b32\screen2.obj + >> hdll.tmp
	echo. obj\dll\b32\screen3.obj + >> hdll.tmp
	echo. obj\dll\b32\setkeys.obj + >> hdll.tmp
	echo. obj\dll\b32\scrmark.obj + >> hdll.tmp
	echo. obj\dll\b32\spread.obj + >> hdll.tmp
	echo. obj\dll\b32\trapkey.obj + >> hdll.tmp
	echo. obj\dll\b32\untext.obj + >> hdll.tmp
	echo. obj\dll\b32\util.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_chartables.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_compile.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_config.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_dfa_exec.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_exec.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_fullinfo.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_get.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_globals.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_info.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_maketables.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_newline.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_ord2utf8.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_refcount.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_study.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_tables.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_try_flipped.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_ucp_searchfuncs.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_valid_utf8.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_version.obj + >> hdll.tmp
	echo. obj\dll\b32\pcre_xclass.obj + >> hdll.tmp
	echo. obj\dll\b32\pcreposix.obj + >> hdll.tmp
	echo. obj\dll\b32\sxcompr.obj + >> hdll.tmp
	echo. obj\dll\b32\sxcrypt.obj + >> hdll.tmp
	echo. obj\dll\b32\sxdate.obj + >> hdll.tmp
	echo. obj\dll\b32\sxsem.obj + >> hdll.tmp
	echo. obj\dll\b32\sxfname.obj + >> hdll.tmp
	echo. obj\dll\b32\sxtable.obj + >> hdll.tmp
	echo. obj\dll\b32\sxord.obj + >> hdll.tmp
	echo. obj\dll\b32\sxutil.obj + >> hdll.tmp
	echo. obj\dll\b32\sxredir.obj + >> hdll.tmp
	echo. obj\dll\b32\sxcompat.obj + >> hdll.tmp
	echo. obj\dll\b32\sxini.obj + >> hdll.tmp
	echo. obj\dll\b32\sxtrig.obj + >> hdll.tmp
	echo. obj\dll\b32\cftsfunc.obj + >> hdll.tmp
	echo. obj\dll\b32\hsx.obj + >> hdll.tmp
	echo. obj\dll\b32\usrrdd.obj + >> hdll.tmp
	echo. obj\dll\b32\arrayrdd.obj + >> hdll.tmp
	echo. obj\dll\b32\dbtcdx.obj + >> hdll.tmp
	echo. obj\dll\b32\fcomma.obj + >> hdll.tmp
	echo. obj\dll\b32\fptcdx.obj + >> hdll.tmp
	echo. obj\dll\b32\hscdx.obj + >> hdll.tmp
	echo. obj\dll\b32\rlcdx.obj + >> hdll.tmp
	echo. obj\dll\b32\smtcdx.obj + >> hdll.tmp
	echo. obj\dll\b32\adordd.obj + >> hdll.tmp
	echo. obj\dll\b32\ansirdd.obj + >> hdll.tmp
	echo. obj\dll\b32\vfpcdx.obj + >> hdll.tmp
	echo. obj\dll\b32\hb_f.obj + >> hdll.tmp
	echo. c0d32.obj, + >> hdll.tmp
	echo. bin\b32\harbour.dll, + >> hdll.tmp
	echo. , + >> hdll.tmp
	echo. cw32.lib + >> hdll.tmp
	echo. import32.lib + >> hdll.tmp
	echo. uuid.lib >> hdll.tmp
	ILINK32 -aa -Tpd -Gn -Gi  @hdll.tmp
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_hb_WIN_mouse_Exit' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_Init' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_IsPresent' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_Show' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_Hide' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_Col' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_Row' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_SetPos' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_IsButtonPressed' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_CountButton' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_SetBounds' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Error: Unresolved external '_hb_WIN_mouse_GetBounds' referenced from C:\XHARBOUR\OBJ\DLL\B32\GTWIN.OBJ
Warning: Public symbol '_hb_mouse_Init' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_Exit' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_IsPresent' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_Show' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_Hide' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_Col' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_Row' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_SetPos' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_IsButtonPressed' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_CountButton' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_SetBounds' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ
Warning: Public symbol '_hb_mouse_GetBounds' defined in both module C:\XHARBOUR\OBJ\DLL\B32\MOUSEWIN.OBJ and C:\XHARBOUR\OBJ\DLL\B32\GTNUL.OBJ

** error 2 ** deleting bin\b32\harbour.dll
Só para complementar utilizo a útima versão do Bison e desafando aki com os colegas, cara to cada vez mais perdido com esse negócio de baixar do CVS ai compila, sei lá outras vezes deram certo outras vezes deu erro, eu queria entender como que funciona o negócio, pois me sinto como na época de escola estudando para prova de História... Decorava tudo, não entendia nada... e o negócio é entender como funciona a coisa, alguém tem além da solução para o problema alguma roteiro, tutorial, sei lá material q explique melhor esse mundo xHarbour, pq já pesquisei muito a respeito na net e no fórum e o q acho são Helps de comandos ou respostas ou tutoriais de como baixar pelo CVS (q isso não tenho problema) ou como resolver problemas ao compilar.

O q quero entender é como q é akela disposição das pastas q tem no \xHarbour e qual a lógica da coisa, pois acredito q entendendo como funciona possa analisar e tomar direcionamentos, além de isto me auxiliar no entendimento tb do conteúdo das pastas \hwgui e \minigui q estou estou pretendendo utilizar uma das 2 como lib Gráfica.

Grato,

:)Pos

Enviado: 25 Fev 2008 18:28
por alaminojunior
cara to cada vez mais perdido com esse negócio de baixar do CVS ai compila, sei lá outras vezes deram certo outras vezes deu erro, eu queria entender como que funciona o negócio, pois me sinto como na época de escola estudando para prova de História...
Cara, esquece este negocio de CVS, FBI, INSS, CPI, etc....

A ultima versão estável, mas estavel mesmo, do xHarbour, é a 0.99.70.
Com ela dbedit não tem galho, haja vista outros post´s que foram comentados.

Com esse negocio de CVS, as coisas ficam muito mais enchertadas do que já são.
Inspire-se sempre no site www.xharbour.org , e mesmo assim a versão que está lá, é uma versão BETA. Aí já viu né ?

Claro que existem os outros colegas que conseguem compilar, mas eles são ases do CVS.

Enviado: 26 Fev 2008 00:41
por fladimir
Vlw Alamino já estava ficando desanimado...


Obrigado

Enviado: 27 Fev 2008 14:03
por sygecom
cara to cada vez mais perdido com esse negócio de baixar do CVS ai compila, sei lá outras vezes deram certo outras vezes deu erro, eu queria entender como que funciona o negócio, pois me sinto como na época de escola estudando para prova de História... Decorava tudo, não entendia nada... e o negócio é entender como funciona a coisa, alguém tem além da solução para o problema alguma roteiro, tutorial, sei lá material q explique melhor esse mundo xHarbour
Isso não é um problema do xHarbour, sendo asim teriamos diversos problemas com outros projetos como Postgresql, e outros inumeros que tem por ai, acontece que a versão da CVS , é onde os desenvolvedores do xharbour vão desenvolvendo e vai ficando lah pra quem quiser baixar e compilar, mas nem sempre esta 100 % pronta para compilar, ou pode até mesmo conter alguma alteração recente que esta com problema, Então isso não deve ser usado para produção de app. o que vc pode usar é a 1.0.0 que é a ultima versão compilda do xharbour.Agora para nivel de compatibilidade e testar novas funções, pode baixar a CVS e compilar na BOA compilei ela ontem sem problemas algum.
O q quero entender é como q é akela disposição das pastas q tem no \xHarbour e qual a lógica da coisa, pois acredito q entendendo como funciona possa analisar e tomar direcionamentos, além de isto me auxiliar no entendimento tb do conteúdo das pastas \hwgui e \minigui q estou estou pretendendo utilizar uma das 2 como lib Gráfica.
Bom já falando em LIB grafica e especialmete da HWGUI, essa sim vc tem que usar a versão da CVS que é a mais atualizada, e basta usar o MAKE_B32.BAT, alem disso a versão que esta no site oficial esta muito desatualizada. Já a MINIGUI já tem versões recente compilada, porem a que vem compilada vem com o harbour como padrão, mas nada impede de recompilar os fontes para usar o xharbour basta usar o 'Compile.Bat \x'

Enviado: 27 Fev 2008 18:15
por alaminojunior
Isso não é um problema do xHarbour,
Realmente, o problema está no monte de coisa que é jogado neste tal de cvs.
Nunca vi bagunça igual. Deus que me livre !!!

Apesar de usar esta ótima ferramenta (Versão 0.99.70), começo a ficar preocupado com o futuro da mesma, e o que é mais importante, com o MEU !!!

Enviado: 27 Fev 2008 20:19
por Itamar M. Lins Jr.
alaminojunior escreveu:
Isso não é um problema do xHarbour,
Realmente, o problema está no monte de coisa que é jogado neste tal de cvs.
Nunca vi bagunça igual. Deus que me livre !!!

Apesar de usar esta ótima ferramenta (Versão 0.99.70), começo a ficar preocupado com o futuro da mesma, e o que é mais importante, com o MEU !!!
Voce está equivocado, o fato de você ou qualquer outro não enteder como estão "ORGANIZADOS" os arquivos dentro do CVS não seguinifica que estão bagunçados.

O xharbour conta com algumas dezenas de programadores, cada qual cuida de partes especificas que estão separadas em pastas(diretórios).

Seja mais claro, especifico, que alguém irá te ajudar.

Não encontrei qual é o sistema operacional que esta usando, como estão configuradas suas variáveis de ambiente, etc...

Todo dia atualizo o CVS hwgui,harbour,xharbour etc... e está tudo compilando certinho...
Em mais de uma maquina, inclusive Linux.
Se tem um problema o melhor a fazer é enviar um email para o responsável. (lembrando que é um serviço não remunerado ás vezes)

Se o dbedit ou tbrowse perdeu uma funcionalidade é só mandar um email para Eduardo Fernandes. modalsist@yahoo.com.br
Não tem nada haver com retro-compatibilidade. Muitas das vezes é uma falha do mantenedor(es) da classe(s) tbrowse,dbedit e claro que existe o compromisso em tornar o xharbour 100% compativel com clipper é essa a proposta deste o unicio.

Repare as últimas correções feitas por ele no CVS.

Código: Selecionar todos

2008-02-27 10:00 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tget.prg
  * source/rtl/tgetlist.prg
    ! fixed buffer content after DEL operation under @L picture.

  * source/rtl/tbrowse.prg
    ! fixed dbSkip() method to return 0 when SkipBlock is null. 

2008-02-16 20:15 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tget.prg
    + create the new "@2" and "@4" pictures to force get date with 2 or 4
      digits on year format, independent of set century. Contribution
      by Brian Hays.

2008-02-16 14:00 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tbrowse.prg
    ! fixed SetStyle() method. Reported by Eduardo Horbino.
    + created Style access to return ::aStyle data.

  * source/rtl/tget.prg
  * source/rtl/tgetlist.prg
    + created the new "@L" picture to scroll number from right to left
      direction as calculator. This picture will acts only over numeric vars.
      NumToLeft() code used in get class is a contrib by Julio Cesar Molina.

      Note about navigation and editing keys under "@L" picture:
      Right, Left, Ctrl-Right, Ctrl-Left, Home, End, Ctrl-Home, Ctrl-End and
      Ctrl-BackSpc are without effect.
      Del,BackSpc  Delete character at cursor position, but clear all
                   text if the first key is Del.

2008-02-12 09:40 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tget.prg
    ! fixed to reset display content after lose focus when "@S" is used.
      Bug reported from xharbour.comp.lang news.

2008-01-30 16:20 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/tbrowse.prg
    ! fixed dbgotop() and dbgobottom() methods to run only if ::SkipTopBlock
      and ::SkipBottomBlock are defined.

  * source/rtl/tbcolumn.prg
    ! fixed new() method to init ::bBlock only if a block is valid, otherwise
      init as nil block.

2008-01-29 22:20 UTC-0300 Eduardo Fernandes <modalsist@yahoo.com.br>
  * source/rtl/browse.prg
    * fixed Page Down behaviour on bof().
Ps. Com certeza essas correções e implementações só no CVS, não estão ainda no xharbour.org nem no xharbour.com (dentre muitas outras)
Quanto mais aprendermos a usar o CVS mais independente ficamos e fortalecemos o [x]harbour.

Saudações
Itamar M. Lins Jr.

Enviado: 27 Fev 2008 20:50
por sygecom
alaminojunior escreveu:
Isso não é um problema do xHarbour,
Realmente, o problema está no monte de coisa que é jogado neste tal de cvs.
Nunca vi bagunça igual. Deus que me livre !!!

Apesar de usar esta ótima ferramenta (Versão 0.99.70), começo a ficar preocupado com o futuro da mesma, e o que é mais importante, com o MEU !!!
Se vc ver a CVS do MYSQL ou POSTGRESQL ai sim vc enloquece !!! isso é extremamente normal, se queres enter o que e cada coisa faz procure dar uma lida sempre que vc atualizar no arquivo "ChangeLog"

Enviado: 27 Fev 2008 21:12
por alaminojunior
O xharbour conta com algumas dezenas de programadores, cada qual cuida de partes especificas que estão separadas em pastas(diretórios).
E eles se reunem entre si, para tratar dos detalhes ? Quem garante ?
Se vc ver a CVS do MYSQL ou POSTGRESQL ai sim vc enloquece !!!
Eu não uso CVS. Nem pretendo usar.

O que venho tentando passar para os colegas menos esclarecidos, como eu, é que procurem usar a ultima versão estável do xharbour, que é a 0.99.70

O problema é que esta versão não está mais disponível lá, e sim uma tal de 1.0.0.beta1
Enquanto este "beta' estiver no meio do nome, não arrisco.

Quanto aos usuarios do CVS, quero deixar claro que admiro todos eles pela coragem e dedicação. Aliás é graças a eles e outros que o "beta" um dia vai deixar de fazer parte do nome.

Enviado: 27 Fev 2008 21:26
por Maligno
O problema é quando você coloca um beta num cliente e dá um pau qualquer. O cara que paga a conta vai dizer que é culpa sua e ponto final. "Contratei você e não esse tal de beta!" . :)

Enviado: 27 Fev 2008 22:25
por Luciano Bonfim
Eu estou usando a 1.0.0 no cliente e está perfeita (alamijunior pode usar ela sem medo), outra coisa muito importante: utilizo uma ferramenta que näo fui eu que fiiz e muito menos participei do desenvolvimento. Existe uma série de pessoas que desenvolvem ela pra mim e näo me cobram nada... pode vir com BUG, BICHADA seja lá como vier que näo vou reclamar!!!!

Muito Obrigado

Enviado: 27 Fev 2008 22:39
por Maligno
Afora a nobreza dos colegas que desenvolvem a ferramenta sem nada cobrar, na hora em que seu programa bugar na cara do cliente na pior hora possível, pode apostar que você vai reclamar sim. Se não em alto e bom som, pelo menos em pensamento.

Cada qual tem sua opinião. A minha é de jamais correr riscos enquanto o Murphy estiver por perto. :)

Enviado: 27 Fev 2008 23:06
por Luciano Bonfim
Maligno,

só uma curiosidade vc usa xharbour ou prefere deixar o clipper mesmo?

Enviado: 28 Fev 2008 08:33
por Itamar M. Lins Jr.
Maligno escreveu:Afora a nobreza dos colegas que desenvolvem a ferramenta sem nada cobrar, na hora em que seu programa bugar na cara do cliente na pior hora possível, pode apostar que você vai reclamar sim. Se não em alto e bom som, pelo menos em pensamento.

Cada qual tem sua opinião. A minha é de jamais correr riscos enquanto o Murphy estiver por perto. :)
Às vezes eu estranho o Maligno.
Quando foi que alguma impresa de software devolveu dinheiro por falha(s) em seus sistemas ?
Elas se comprometem a corrigir, e mais nada.

Qual é o liguagem de programação que não tem problemas, ou que no cliente depois de tudo pronto nunca apresentou problemas ? A propósito quem está corrigindo os problemas do clipper ?


Saudações
Itamar M. Lins Jr.

Enviado: 28 Fev 2008 08:42
por Itamar M. Lins Jr.
alaminojunior escreveu:
O xharbour conta com algumas dezenas de programadores, cada qual cuida de partes especificas que estão separadas em pastas(diretórios).
E eles se reunem entre si, para tratar dos detalhes ? Quem garante ?
Se vc ver a CVS do MYSQL ou POSTGRESQL ai sim vc enloquece !!!
Eu não uso CVS. Nem pretendo usar.

O que venho tentando passar para os colegas menos esclarecidos, como eu, é que procurem usar a ultima versão estável do xharbour, que é a 0.99.70

O problema é que esta versão não está mais disponível lá, e sim uma tal de 1.0.0.beta1
Enquanto este "beta' estiver no meio do nome, não arrisco.

Quanto aos usuarios do CVS, quero deixar claro que admiro todos eles pela coragem e dedicação. Aliás é graças a eles e outros que o "beta" um dia vai deixar de fazer parte do nome.
Então, essa versão beta tem menos Bugs do que a 0.99.70 que nem no repositório esta mais.
E a do CVS tem menus bugs do que a 1.0.0.beta1.
Isso é uma jogada de marketing deles. Forçando o pessoal usar a versão paga.
Quando a versão do CVS está com problemas sérios de compilação ou muito instável "chove" emails avisando sobre o problema.

Saudações
Itamar M. Lins Jr.