Necesito Ayuda!!!!!

Necesito Ayuda!!!!!

Postby willy1701 » Mon Dec 29, 2014 2:17 pm

Hola, me llamo Guillermo soy de Argentina y estoy retomando la programacion en Fivewin, tengo la version 6.12 de fwh y la version de harbour para esta version de fwh. Mi problema es que no puedo generar el EXE, el buildh.bat que estoy utilizando es el siguiente:
@ECHO OFF
CLS
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ FiveWin for Harbour 6.12 - December 2006 Harbour development power ³Ü
ECHO ³ (c) FiveTech, 1993-2006 for Microsoft Windows 95/98/NT/2000/ME and XP ³Û
ECHO ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙÛ
ECHO ÿ ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

if A%1 == A GOTO :SINTAX
if NOT EXIST %1.prg GOTO :NOEXIST

ECHO Compiling...

set hdir=c:\harbour
set fwh=c:\FWH
set bcdir=c:\bcc55

%hdir%\bin\harbour %1 /n /i%fwh%\include;%hdir%\include /w /p %2 %3 > clip.log
@type clip.log
IF ERRORLEVEL 1 PAUSE
IF ERRORLEVEL 1 GOTO EXIT

echo -O2 -e%1.exe -I%hdir%\include %1.c > b32.bc
%bcdir%\bin\bcc32 -M -c @b32.bc
:ENDCOMPILE

IF EXIST %1.rc %bcdir%\bin\brc32 -r %1

echo c0w32.obj + > b32.bc
echo %1.obj, + >> b32.bc
echo %1.exe, + >> b32.bc
echo %1.map, + >> b32.bc
echo %fwh%\lib\FiveH.lib %fwh%\lib\FiveHC.lib + >> b32.bc
echo %hdir%\lib\rtl.lib + >> b32.bc
echo %hdir%\lib\vm.lib + >> b32.bc
echo %hdir%\lib\gtgui.lib + >> b32.bc
echo %hdir%\lib\lang.lib + >> b32.bc
echo %hdir%\lib\macro.lib + >> b32.bc
echo %hdir%\lib\rdd.lib + >> b32.bc
echo %hdir%\lib\dbfntx.lib + >> b32.bc
echo %hdir%\lib\dbfcdx.lib + >> b32.bc
echo %hdir%\lib\dbffpt.lib + >> b32.bc
echo %hdir%\lib\hbsix.lib + >> b32.bc
echo %hdir%\lib\debug.lib + >> b32.bc
echo %hdir%\lib\common.lib + >> b32.bc
echo %hdir%\lib\pp.lib + >> b32.bc
echo %hdir%\lib\codepage.lib + >> b32.bc

rem Uncomment these two lines to use Advantage RDD
rem echo %hdir%\lib\rddads.lib + >> b32.bc
rem echo %hdir%\lib\Ace32.lib + >> b32.bc

echo %bcdir%\lib\cw32.lib + >> b32.bc
echo %bcdir%\lib\import32.lib + >> b32.bc
echo %bcdir%\lib\psdk\odbc32.lib + >> b32.bc
echo %bcdir%\lib\psdk\nddeapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\iphlpapi.lib + >> b32.bc
echo %bcdir%\lib\psdk\rasapi32.lib, >> b32.bc

IF EXIST %1.res echo %1.res >> b32.bc
rem uncomment this line to use the debugger and comment the next one
rem %bcdir%\bin\ilink32 -Tpe -s @b32.bc
%bcdir%\bin\ilink32 -Gn -aa -Tpe -s @b32.bc

IF ERRORLEVEL 1 GOTO LINKERROR
ECHO * Application successfully built
%1
GOTO EXIT
ECHO

rem delete temporary files
@del %1.c

:LINKERROR
ECHO * There are errors
GOTO EXIT

:SINTAX
ECHO SYNTAX: Build [Program] {-- No especifiques la extensi¢n PRG
ECHO {-- Don't specify .PRG extension
GOTO EXIT

:NOEXIST
ECHO The specified PRG %1 does not exist

:EXIT

EL PROBLEMA ES A LA HORA DE LINKAR. POR FAVOR LES AGRADECERIA SU AYUDA.-
willy1701
 
Posts: 10
Joined: Sun Dec 28, 2014 3:02 pm

Re: Necesito Ayuda!!!!!

Postby Antonio Linares » Mon Dec 29, 2014 4:31 pm

Hola Guillermo,

Bienvenido,

Que error te da al enlazar ? Puedes copiar aqui el error ? gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Necesito Ayuda!!!!!

Postby willy1701 » Mon Dec 29, 2014 8:14 pm

compiling...
harbour devel build 1.1-0 Intl.
Copyright 1999-2007, http://www.harbour-project.org/
compiling 'tutor01.prg' and generating preprocessed output to 'tutor01.ppo'...
Lines 3565, Functions/Procedures 2
Generating C source output to 'tutor01.c'... Done.
El sistema no puede encontrar al ruta especificada.
El sistema no puede encontrar al ruta especificada.
El sistema no puede encontrar al ruta especificada.
* The are errors


Esto es lo que me sale cuando corre buildh.bat
willy1701
 
Posts: 10
Joined: Sun Dec 28, 2014 3:02 pm

Re: Necesito Ayuda!!!!!

Postby Antonio Linares » Mon Dec 29, 2014 8:22 pm

Guillermo,

En que carpeta tienes instalado el compilador de Borland ?

Parece que el fichero bat no lo encuentra
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Necesito Ayuda!!!!!

Postby willy1701 » Mon Dec 29, 2014 8:46 pm

Hola Antonio, ahora me tira que me falta UUID.LIB, lo anterior lo solucione pero esto no. Desde ya muchas gracias-
willy1701
 
Posts: 10
Joined: Sun Dec 28, 2014 3:02 pm

Re: Necesito Ayuda!!!!!

Postby Antonio Linares » Mon Dec 29, 2014 9:11 pm

Busca ese fichero en la carpeta lib de Borland y cópialo en la carpeta en donde estas construyendo tu aplicación
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Necesito Ayuda!!!!!

Postby willy1701 » Mon Dec 29, 2014 9:40 pm

YA CONSEGUI COMPILAR Y LINKAR!!!!!!!!!!!
lo unico que cuando estoy probando los ejemplos que trae fivewin los que manejan bases de datos me tira este error en tiempo de ejecucion
error BASE/1081 argument error + from errorsys
LES AGRADECERIA QUE ME AYUDEN!!!!!!! GRACIAS.-
willy1701
 
Posts: 10
Joined: Sun Dec 28, 2014 3:02 pm

Re: Necesito Ayuda!!!!!

Postby Antonio Linares » Tue Dec 30, 2014 6:14 am

Guillermo,

Copia aqui el contenido completo del fichero error.log que se genera, gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Necesito Ayuda!!!!!

Postby willy1701 » Tue Dec 30, 2014 2:41 pm

Antonio
El problema que estoy teniendo ahora es con el mismo error pero cuando tengo mas de un dialogo en el recurso por ejemplo en ropa.rc tengo dos dialogos creados "listados" y "clientes" cuando tengo un solo dialogo funciona perfecto pero cuando creo el siguiente dialogo, en este caso clientes, me tira el error que te indique error BASE/1081 no me genera el archivo error.log por que no sale del programa principal como puedo solucionar este problema??? o que es lo que estoy haciendo mal???? El edito de recursos que estoy utilizando es RESOURCE BUILDER 3 que lo descargue de la web, tengo instalaado window 7 64 bits. O que otro editore de recurso puedo usar???? si podes pasame algun link de donde descargar este es mi correo guillefernandoluis@yahoo.com.ar. Desde ya muchisimas gracias.- A me olvidaba antes utilizaba el workshop pero no me funciona con este windows
willy1701
 
Posts: 10
Joined: Sun Dec 28, 2014 3:02 pm

Re: Necesito Ayuda!!!!!

Postby hmpaquito » Tue Dec 30, 2014 3:15 pm

willy,

Tiene que aportar vd. más información en sus comentarios: la pila de "llamados desde", un pantallazo de la ventana del error, el trozo de codigo donde da el error indicando la línea donde se produce, el error.log que se genera, etc...

Su error tiene que ver con que se está sumando "+" dos valores que no son del mismo tipo. Esto puede ocurrir porque se llame a una función con parámetros de tipo incorrecto o NIL.

Saludos
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: Necesito Ayuda!!!!!

Postby Antonio Linares » Tue Dec 30, 2014 4:20 pm

Guillermo,

Puedes mostrar aqui el código fuente ó un ejemplo de PRG que reproduzca el error ?

gracias
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41314
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: Necesito Ayuda!!!!!

Postby willy1701 » Thu Jan 01, 2015 9:26 pm

Hola!! Feliz Año para todos los del foro.
Al llamar una funcion me da un error de enlazado _HB_FUN y no se que puede ser, aqui les muestro el codigo.
El fichero se GFL.prg
#include "FiveWin.ch"

static oWnd
//----------------------------------------------------------------------------------------
function GFL()

local oBar

SET DATE TO BRITISH
SET DELETE ON
SET CONFIRM ON
SET 3DLOOK ON
SetHandleCount(99)
REQUEST DBFCDX
RddSetDefault("DBFCDX")

DEFINE WINDOW oWnd FROM 1, 5 TO 20, 75;
TITLE "Prueba" MENU BuildMenu()

ACTIVATE WINDOW oWnd MAXIMIZED

return nil
//--------------------------------------------------------------------------------------------
function BuildMenu()

local oMenu

MENU oMenu
MENUITEM "Archivos"
MENU
MENUITEM "Mi funcion" ACTION MiFun()
SEPARATOR
MENUITEM "Salir" ACTION oWnd:End()
ENDMENU

ENDMENU

return oMenu
//------------------------------------------------------------------------------------------------
y MiFun.prg

#include "FiveWin.ch"
//-----------------------------------
function MiFun()

MsgAlert("FUNCIONA")

return nil
//------------------------------------

y este es el error

Error: Unresolved external '_HB_FUN_MIFUN' referenced from c:\fwh\samples\gfl.obj

DESDE YA MUCHAS GRACIAS!!!!!!!!!!
willy1701
 
Posts: 10
Joined: Sun Dec 28, 2014 3:02 pm

Re: Necesito Ayuda!!!!!

Postby Ariel » Fri Jan 02, 2015 12:09 am

Hola,
proba de cambiar el nombre del prg, o sea mifun.prg ponele funciones.prg y proba, tal vez tengas un conflicto en el nombre del prg sea igual al de la funcion.
Salu2, Ariel.
Ariel
 
Posts: 374
Joined: Wed Nov 29, 2006 1:51 pm
Location: Rosario - Argentina

Re: Necesito Ayuda!!!!!

Postby FranciscoA » Fri Jan 02, 2015 1:17 am

Muestra como lo estas enlazando.
Me parece que no estas enlazando el fichero MiFun.prg
Last edited by FranciscoA on Fri Jan 02, 2015 6:50 pm, edited 1 time in total.
Francisco J. Alegría P.
Chinandega, Nicaragua.

Fwxh-MySql-TMySql
User avatar
FranciscoA
 
Posts: 2110
Joined: Fri Jul 18, 2008 1:24 am
Location: Chinandega, Nicaragua, C.A.

Re: Necesito Ayuda!!!!!

Postby hmpaquito » Fri Jan 02, 2015 11:56 am

Sigue vd. sin dar la información necesaria para ayudarle. Lo pone vd. dificil el poder ayudarle.
Muestre TODO el error de linkado. HB_FUN es solo una parte del nombre de la funcion que el linkador reclama como inexistente.

Se conoce que esta vd. empezando porque la informacion que aporta no es en la direccion oportuna. Entonces pues: aporte toda la que pueda: trozo de codigo fuente involucrado, error completo de compilacion si lo hay, error completo de linkado si lo hay, etc...
hmpaquito
 
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 95 guests