FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Compilar sin warning's como?
Posts: 418
Joined: Wed Nov 26, 2008 06:33 PM
Compilar sin warning's como?
Posted: Sun Aug 18, 2013 09:57 PM

Saludos.

Como hago para indicarle al compilador que no me marque los warning's, tengo uno sinfin de programas que necesito compilar de esa manera. Los que me marca son nombres de campo y variables que no declaro como local (programas hechos a la antigua)

RVENFACT.PRG(622) Warning W0002 Ambiguous reference, assuming memvar: 'FEC_AUT'
RVENFACT.PRG(622) Warning W0002 Ambiguous reference, assuming memvar: 'SIT_AUT'
RVENFACT.PRG(623) Warning W0002 Ambiguous reference, assuming memvar: 'IMP_AUT'
RVENFACT.PRG(623) Warning W0002 Ambiguous reference, assuming memvar: 'IMP_OPE'
RVENFACT.PRG(736) Warning W0002 Ambiguous reference, assuming memvar: 'GAS_ENV'

Gracias.

Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Compilar sin warning's como?
Posted: Sun Aug 18, 2013 10:18 PM
Hola
Has mirado las distintas opciones del compilador?
/a o /w0
http://www.fivetechsoft.com/harbour-docs/document.html#compileroptions
Quizas te solucione lo que necesitas
Saludos
Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo

El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 418
Joined: Wed Nov 26, 2008 06:33 PM
Re: Compilar sin warning's como?
Posted: Sun Aug 18, 2013 11:51 PM

Uso el xEdit 3.0, para mis proyectos, en el me pide que FLAGS usar para xHarbour donde le pongo: /n/ w0
y aun asi me marca los warning.

En Bcc 5.82: -tWM -c -v- -O2 -X

Noé Aburto Sánchez
Tec. Prog. de Sistemas. -Morelia, Mich. México.
fwh 20.06, Harbour 3.2.0, bcc 7.4
TsBrowse 9.0, TsButton 7.0, xEdit 6.1
naburtos@gmail.com, noeaburto67@hotmail.com
Posts: 1074
Joined: Fri Oct 07, 2005 01:56 PM
Re: Compilar sin warning's como?
Posted: Mon Aug 19, 2013 12:19 AM

Hola

Para que no te salgan warning debes declarar tus variable, creo que es la mejor alternativa

RVENFACT.PRG(622) Warning W0002 Ambiguous reference, assuming memvar: 'FEC_AUT'
RVENFACT.PRG(622) Warning W0002 Ambiguous reference, assuming memvar: 'SIT_AUT'
RVENFACT.PRG(623) Warning W0002 Ambiguous reference, assuming memvar: 'IMP_AUT'
RVENFACT.PRG(623) Warning W0002 Ambiguous reference, assuming memvar: 'IMP_OPE'
RVENFACT.PRG(736) Warning W0002 Ambiguous reference, assuming memvar: 'GAS_ENV'

local fec_aut. etc

ahora si esas variables son campos de BD, tienes 2 alternativas

1.- anteponer la palabra field->variable, field->fec_aut
2.- anteponer su alias alias->fec_aut

o bien al principo del programa declarar como MEMVAR FEC_AUT, SIT_AUT, ETC

saludos
Patricio Avalos

Saludos
Patricio

__________________________________________________________________
Version: Harbour 3.2.0dev (r1307082134),Compiler: Borland C++ 5.8.2 (32-bit)
PCode version: 0.3, FWH 13.2
http://www.sialm.cl

Continue the discussion