Gracias pero que podra ser ayuda por favor

Post Reply
User avatar
busmatic
Posts: 51
Joined: Fri Jun 30, 2006 6:56 pm
Contact:

Gracias pero que podra ser ayuda por favor

Post by busmatic »

Tengo esta version de Harbour
C:\prueba>harbour
Harbour Compiler Alpha build 46.0 (Flex)
Copyright 1999-2006, http://www.harbour-project.org/

y FW25,
y no logoro ni compilar un hellow
me puedes explicar
te pondo mi .mak abajo



# Harbour libraries
RTL_LIB = $(HARBOUR_LIB_DIR)\rtl.lib
VM_LIB = $(HARBOUR_LIB_DIR)\vm.lib
GTWIN_LIB = $(HARBOUR_LIB_DIR)\gtwin.lib
LANG_LIB = $(HARBOUR_LIB_DIR)\lang.lib
MACRO_LIB = $(HARBOUR_LIB_DIR)\macro.lib
RDD_LIB = $(HARBOUR_LIB_DIR)\rdd.lib
DBFNTX_LIB = $(HARBOUR_LIB_DIR)\dbfntx.lib
DBFCDX_LIB = $(HARBOUR_LIB_DIR)\dbfcdx.lib
DEBUG_LIB = $(HARBOUR_LIB_DIR)\debug.lib
COMMON_LIB = $(HARBOUR_LIB_DIR)\common.lib
PP_LIB = $(HARBOUR_LIB_DIR)\pp.lib
HBSIX.LIB = $(HARBOUR_LIB_DIR)\HBSIX.LIB

y siempre sa este herror

MAKE Version 5.2 Copyright (c) 1987, 2000 Borland
c:\bcc55\bin\ilink32.exe -Gn -aa -Tpe -s -Iobj -x @MAKE0000.@@@
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: Unresolved external '_hb_sxDeCrypt' referenced from C:\HARBOUR\LIB\RDD.LIB|dbf1
Error: Unresolved external '_hb_sxPtoD' referenced from C:\HARBOUR\LIB\RDD.LIB|dbf1
Error: Unresolved external '_hb_sxDtoP' referenced from C:\HARBOUR\LIB\RDD.LIB|dbf1
Error: Unresolved external '_hb_sxEnCrypt' referenced from C:\HARBOUR\LIB\RDD.LIB|dbf1
Error: Unresolved external '_HB_FUN_DBFNTX' referenced from C:\HARBOUR\LIB\RDD.LIB|rddsys
Error: Unresolved external '_HB_FUN_DBFFPT' referenced from C:\HARBOUR\LIB\RDD.LIB|rddsys
Error: Unresolved external '_hb_objGetpMethod' referenced from C:\FWH\LIB\FIVEHC.LIB|FFDLGPRC

** error 2 ** deleting .\WIN32.exe

##############################################################################
# Template make file for FWH and Borland Make tool #
# Copyright FiveTech 2002 #
# Use: bmake.bat <your_make_file> #
##############################################################################

# Win2000 bug ################################################################
# Uncomment next line if you receive any DEL error ###########################
# set DEL=cmd /c del

!if !$d(DEL)
DEL = del
!endif

# Make directives ############################################################

.autodepend
.swap
.suffixes: .prg .hrb

# Flags for modules to include: YES | NO (must be UPPERCASE)##################

RES_FILE = NO
LNK_DBFNTX = NO
LNK_DBFCDX = NO
LNK_DEBUG = NO
LNK_ADVANTAGE = NO
LNK_ODBC = NO
MAP_FILE = NO

# Application directories & filenames ########################################

APP_NAME = WIN32 # (Your EXE name without extension)
APP_PRG_DIR = .
APP_OBJ_DIR = obj # (create the app\obj directory first)
APP_INCLUDE_DIR = .
APP_EXE_DIR = $(APP_PRG_DIR)
APP_RES_DIR = $(APP_PRG_DIR)

APP_EXE = $(APP_EXE_DIR)\$(APP_NAME).exe
APP_RC = $(APP_RES_DIR)\$(APP_NAME).rc
APP_RES = $(APP_RES_DIR)\$(APP_NAME).res
APP_MAP = $(APP_RES_DIR)\$(APP_NAME).map

# Paths for dependent files ##################################################

.path.prg = $(APP_PRG_DIR)
.path.hrb = $(APP_OBJ_DIR)
.path.obj = $(APP_OBJ_DIR)

# Application PRG files (your PRG files go here) #############################

APP_PRG_LIST = \
WIN32.prg\
# Contruction of the rest dependency lists ###################################

APP_PRGS = $(APP_PRG_LIST)
APP_HRBS = $(APP_PRG_LIST:.prg=.hrb)
APP_OBJS = $(APP_PRG_LIST:.prg=.obj)

# Fivewin directories ########################################################

FIVEWIN_INCLUDE_DIR = c:\FWH\include
FIVEWIN_LIB_DIR = c:\FWH\lib

# Fivewin libraries ##########################################################

FIVE_LIB = $(FIVEWIN_LIB_DIR)\fiveH.lib
FIVEC_LIB = $(FIVEWIN_LIB_DIR)\fiveHC.lib

# Harbour directories & flags ################################################

HARBOUR_INCLUDE_DIR = c:\harbour\include
HARBOUR_EXE_DIR = c:\harbour\bin
HARBOUR_LIB_DIR = c:\harbour\lib
HARBOUR_FLAGS = -i$(APP_INCLUDE_DIR);$(FIVEWIN_INCLUDE_DIR);$(HARBOUR_INCLUDE_DIR) -n -w -es2 -gc0
HARBOUR_EXE = $(HARBOUR_EXE_DIR)\harbour.exe

# Harbour libraries ##########################################################

RTL_LIB = $(HARBOUR_LIB_DIR)\rtl.lib
VM_LIB = $(HARBOUR_LIB_DIR)\vm.lib
GTWIN_LIB = $(HARBOUR_LIB_DIR)\gtwin.lib
LANG_LIB = $(HARBOUR_LIB_DIR)\lang.lib
MACRO_LIB = $(HARBOUR_LIB_DIR)\macro.lib
RDD_LIB = $(HARBOUR_LIB_DIR)\rdd.lib
DBFNTX_LIB = $(HARBOUR_LIB_DIR)\dbfntx.lib
DBFCDX_LIB = $(HARBOUR_LIB_DIR)\dbfcdx.lib
DEBUG_LIB = $(HARBOUR_LIB_DIR)\debug.lib
COMMON_LIB = $(HARBOUR_LIB_DIR)\common.lib
PP_LIB = $(HARBOUR_LIB_DIR)\pp.lib
HBSIX.LIB = $(HARBOUR_LIB_DIR)\HBSIX.LIB



# Advantage libraries ########################################################

#RDDADS_LIB = $(HARBOUR_LIB_DIR)\rddads.lib
#ACE32_LIB = $(FIVEWIN_LIB_DIR)\ace32.lib

# Borlanc directories & flags ################################################

BORLANDC_INCLUDE_DIR = c:\bcc55\include
BORLANDC_EXE_DIR = c:\bcc55\bin
BORLANDC_LIB_DIR = c:\bcc55\lib
BORLANDC_COMP_FLAGS = -c -O2 -I$(HARBOUR_INCLUDE_DIR);$(BORLANDC_INCLUDE_DIR)
BORLANDC_COMP_EXE = $(BORLANDC_EXE_DIR)\bcc32.exe
BORLANDC_LINK_FLAGS = -Gn -aa -Tpe -s -I$(APP_OBJ_DIR)
BORLANDC_LINK_FDEBUG = -Gn -Tpe -s -I$(APP_OBJ_DIR)
BORLANDC_LINK_EXE = $(BORLANDC_EXE_DIR)\ilink32.exe
BORLANDC_RES_EXE = $(BORLANDC_EXE_DIR)\brc32.exe

!if $(MAP_FILE) != YES
BORLANDC_LINK_FLAGS = $(BORLANDC_LINK_FLAGS) -x
!endif

# Borland libraries & files ##################################################

STARTUP_OBJ = $(BORLANDC_LIB_DIR)\c0w32.obj
CW32_LIB = $(BORLANDC_LIB_DIR)\cw32.lib
IMPORT32_LIB = $(BORLANDC_LIB_DIR)\import32.lib
ODBC32_LIB = $(BORLANDC_LIB_DIR)\psdk\odbc32.lib

# Dependencies ###############################################################

all: $(APP_OBJS) $(APP_HRBS) $(APP_EXE)

!if $(RES_FILE) == YES
all: $(APP_RES)
!endif

# Implicit Rules #############################################################

.prg.hrb:
$(HARBOUR_EXE) $(HARBOUR_FLAGS) $** -o$@

.hrb.obj:
$(BORLANDC_COMP_EXE) $(BORLANDC_COMP_FLAGS) -o$@ $**

# Explicit Rules #############################################################

!if $(RES_FILE) == YES
$(APP_RES) : $(APP_RC)
$(BORLANDC_RES_EXE) -r $**

$(APP_EXE) :: $(APP_RES)
@if exist $(APP_EXE) $(DEL) $(APP_EXE) > nul
!endif

$(APP_EXE) :: $(APP_OBJS)
!if $(LNK_DEBUG) == YES
$(BORLANDC_LINK_EXE) $(BORLANDC_LINK_FDEBUG) @&&|
!else
$(BORLANDC_LINK_EXE) $(BORLANDC_LINK_FLAGS) @&&|
!endif
$(STARTUP_OBJ) +
$(**), +
$(APP_EXE), +
$(APP_MAP), +
$(FIVE_LIB) +
$(FIVEC_LIB) +
$(RTL_LIB) +
$(VM_LIB) +
$(GTWIN_LIB) +
$(LANG_LIB) +
$(MACRO_LIB) +
$(RDD_LIB) +
!if $(LNK_DBFNTX) == YES
$(DBFNTX_LIB) +
!endif
!if $(LNK_DBFCDX) == YES
$(DBFCDX_LIB) +
!endif
!if $(LNK_DEBUG) == YES
$(DEBUG_LIB) +
!endif
$(COMMON_LIB) +
$(PP_LIB) +
!if $(LNK_ADVANTAGE) == YES
$(RDDADS_LIB) +
$(ACE32_LIB) +
!endif
!if $(LNK_ODBC) == YES
$(ODBC32_LIB) +
!endif
$(CW32_LIB) +
$(IMPORT32_LIB), +
!if $(RES_FILE) == YES
,$(APP_RES)
!endif
|
@$(DEL) $(APP_EXE_DIR)\$(APP_NAME).tds
Post Reply