FW o FWH ESA ES LA PREGUNTA

Post Reply
User avatar
A&C
Posts: 214
Joined: Sat Aug 19, 2006 1:37 pm
Location: Chile

FW o FWH ESA ES LA PREGUNTA

Post by A&C »

esta pregunta va a los usuarios ( Programadores),,

FWH es mejor de FW ,,, pero no me refrioro a 16b o 32b,, sino a que esta
totalmente operativo,, o posee algunos defectos errores...etc.

Ahora ,, estoy desarrollando una app en FW,, puedo migrarla a FHW..

como lo hago,,

alguien me puede ayudar,,, y cuando digo ayudar no me refiero a q me expliquen como sino a ayudar verdaderamente,,, explicar con peras y manzanas como hacer... que necesito y si no fuera mucho aportar con lo necesario y decirme dnd conseguirlo...

tengo y nose si me falta:.

BCC5
Harbour
FWH 2.6

que mas falta ,,

GRACIAS
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Es recomendable que leas esto:
http://www.fivetechsoft.com/spanish/fwh.html

FWH y Harbour/xHarbour estan 100% operativos.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
A&C
Posts: 214
Joined: Sat Aug 19, 2006 1:37 pm
Location: Chile

Antonio

Post by A&C »

Ya lei la lectura muy explicativa de Harbour

ahora me puedes ayudar a saber q mas necesito para usar FWH 2,6

he tratado pero no compila los samples

es igual q compilar con FW o no

AYUDA
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Sólo hay que modificar los paths en samples\buildh.bat y luego llamar samples\buildh.bat tutor01
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
A&C
Posts: 214
Joined: Sat Aug 19, 2006 1:37 pm
Location: Chile

Antonio

Post by A&C »

no caso no puedo compilar

que sera
me arroja esto

┌────────────────────────────────────────────────────────────────────────────┐
│ FiveWin for Harbour 2.6 - April 2005 Harbour development power │▄
│ (c) FiveTech, 1993-2005 for Microsoft Windows 95/98/NT/2000/ME and XP │█
└────────────────────────────────────────────────────────────────────────────┘█
Compiling...
Harbour Compiler Alpha build 45.0 (Flex)
Copyright 1999-2005, http://www.harbour-project.org/
Compiling 'tutor01.prg' and generating preprocessed output to 'tutor01.ppo'...
Lines 25, Functions/Procedures 2
Generating C source output to 'tutor01.c'... Done.
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Fatal: Unable to open file 'TUTOR01.OBJ'
No se encuentra C:\FWH\SAMPLES\tutor01.il?
* Application successfully built
"tutor01" no se reconoce como un comando interno o externo,
programa o archivo por lotes ejecutable.

C:\FWH\SAMPLES>


revise el buildh.bat y cambie los paths

aca el .bat

MIRA::
@ECHO OFF
CLS
ECHO ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
ECHO ³ FiveWin for Harbour 2.6 - April 2005 Harbour development power ³Ü
ECHO ³ (c) FiveTech, 1993-2005 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 bcdir=c:\bcc55

%hdir%\bin\harbour %1 /n /i..\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;%bcdir%\include >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 ..\lib\FiveH.lib ..\lib\FiveHC.lib + >> b32.bc
echo %hdir%\lib\rtl.lib + >> b32.bc
echo %hdir%\lib\vm.lib + >> b32.bc
echo %hdir%\lib\gtwin.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\dbfdbt.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

rem delete temporary files
@del %1.c
@del %1.il?

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

:LINKERROR
rem if exist meminfo.txt notepad meminfo.txt
rem PAUSE * Linking 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


OJALA ME AYUDES
PARA MIGRAR
Mi segundo amor es Programar
User avatar
ralph
Posts: 63
Joined: Fri Nov 18, 2005 11:15 pm
Location: Lima - PERU

Post by ralph »

evitarias un monton de problemas con los paths y todo eso si usas una herramienta como Verce.

http://fivetechsoft.com/forums/viewtopi ... ight=verce

Es super facil de usar

Suerte!

Ralph
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Has creado los ficheros c:\bcc55\bin\bcc32.cfg y ilink32.cfg ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
A&C
Posts: 214
Joined: Sat Aug 19, 2006 1:37 pm
Location: Chile

Antonio

Post by A&C »

si cree los dos archivos, en bcc55\bin...

pero aun me da el mismo error

QUE SERA

o deberia usar VERCE..

a mi me gusta mas compilar a mano... nose me acomoda mas...

alguna segurencia...

GRACIAS
Mi segundo amor es Programar
User avatar
A&C
Posts: 214
Joined: Sat Aug 19, 2006 1:37 pm
Location: Chile

Post by A&C »

porfa responde
Mi segundo amor es Programar
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

Comprueba que se esté llamando a bcc32.exe y que se genere el fichero OBJ. Si se llama y no se genera, tiene que aparecerte un error de Borland en pantalla.
regards, saludos

Antonio Linares
www.fivetechsoft.com
aphril
Posts: 1
Joined: Thu Feb 21, 2008 7:22 am

Post by aphril »

Creo que a esta alturas ya habrás encontrado la solución...
Pero en virtud de ayudar a otros usuarios que tal vez hayan experimentado un problema similar:

La creación de los ficheros *.cfg que se adicionan a Borland es MUY importante para no tener este problema. El "copy paste" no es un buen aliado a veces.
Los archivos *.cfg NO deben contener espacios! de otra forma no se crean correctamente. Para quienes no somos programadores, detalles como esos nos hacen perder mucho tiempo!
Lo digo porque buscando mi solución encontré muchos posts en los que se preguntaba acerca de los mismo.

Saludos
A.Segovia
Ing. electrónico y Telecomunicaciones.
Post Reply