Clipper/FiveWin - Solicito su ayuda

 
Vista:

Solicito su ayuda

Publicado por b r m (1 intervención) el 21/02/2006 19:27:20
Apenas empiezo con FiveWin y tengo el siguiente problema:

Tomo cualquier ejemplo que viene con FiveWin, el número 1 por decir, lo compilo como sigue:

clipper archivo.prg /a /m /n /v /w

se crea sin problema el archivo .obj

después lo enlazo con Blinker como se indica:

BLINKER INCREMENTAL OFF
BLINKER LINK VERSION 5.10
MAP A,S
PACKCODE
PACKDATA
DEFBEGIN
name prueba
description 'clipper for windows library'
exetype windows 3.1
code moveable discardable preload
data preload moveable
stacksize 9500
heapsize 1024
segment ...
...
DEFEND
NOBELL
SEARCH C:\CLIP53\FWEVAL\LIB\FIVE,C:\CLIP53\FWEVAL\LIB\FIVEC,C:\CLIP53\FWEVAL\LIB\OBJECTS,C:\CLIP53\FWEVAL\LIB\WINAPI

LIB CLIPPER, EXTEND, DBFNTX, DBFCDX, TERMINAL

Se crea sin problema el archivo.exe pero al correrlo no pasa nada.

Por favor me pueden decir ¿que está mal?

uso el clipper 5.3x
fivewin la versión de evaluación que se baja de internet
el blinker es el 5.1

Muchisimas gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Solicito su ayuda

Publicado por Polo (20 intervenciones) el 22/02/2006 12:15:11
Yo compilo con blinker 6.00 y clipper 5.2. Es lo que se recomienda.

Probá. Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Solicito su ayuda

Publicado por José Mª (26 intervenciones) el 22/02/2006 18:09:31
Yo utilizo, Clipper 5.2e y Blinker 3.30.

He cogido, de la carpeta Samples: ACHOICE.PRG., para poder indicarle los pasos, que yo uso.

Por lo que le reproduzco, los tres archivos para compilar y enlazar:

C.BAT - Es el que lanza el proceso.

@ECHO OFF
CLS

ECHO Compiling...

CALL RMAKE C.RMK
IF ERRORLEVEL 1 PAUSE
IF ERRORLEVEL 1 GOTO EXIT
:ENDCOMPILE

IF ERRORLEVEL 1 GOTO LINKERROR
ECHO * Application successfully built
rem Microsoft Resource Compiler
IF EXIST ACHOICE.rc RC -K ACHOICE
rem Borland Resource Compiler
rem IF EXIST ACHOICE.rc brc ACHOICE

rem Add low-level debugging symbolic info if present
IF EXIST ACHOICE.MAP TdMap.exe -W ACHOICE.MAP

rem Checks if running under Windows 95
C:\ARCHIV~1\FIVELIB\FW23\tools\win95
IF ERRORLEVEL 1 ACHOICE
GOTO EXIT

:LINKERROR
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 Not exist the specified PRG

:EXIT

C.RMK - Lanza el compilado y el enlazado.

ACHOICE.OBJ: ACHOICE.PRG
CLIPPER ACHOICE -m -n -a -w

ACHOICE.EXE: ACHOICE.OBJ
BLINKER @C.LNK

C.LNK - Le da a Blinker los pasos a seguir.

BLINKER INCREMENTAL OFF
// BLINKER EXECUTABLE COMPRESS
MAP A,S

PACKCODE
PACKDATA

// If you use Mr. Debug for Windows product
// search c:\mrdebug\lib\mrd4win.lib

DEFBEGIN
name FiveWin
description 'Clipper for Windows library'
exetype Windows 3.1
code moveable discardable preload
data preload moveable
stacksize 10100
heapsize 1024
segment 'PLANKTON_TEXT' nondiscardable
segment 'EXTEND_TEXT' nondiscardable
segment 'OM_TEXT' nondiscardable
segment 'OSMEM_TEXT' nondiscardable
segment 'SORTOF_TEXT' nondiscardable
segment 'STACK_TEXT' nondiscardable
DEFEND

NOBELL

FI ACHOICE

LIB DbfNtx

LIB Five, FiveC, Objects

LIB WinApi

// LIB Clipper, Extend

// LIB Terminal

Espero, que el sirva de orientación.

Saludos, José Mª
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Solicito su ayuda

Publicado por Mabel Rios (3 intervenciones) el 25/02/2006 23:29:01
yo hago asi:
build nombredelprograma (sin la extension prg) y va fenomeno.
en el directorio samples, està el archivo build.bat
MAbel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar