Makefile para Borland

Re: Makefile para Borland

Postby karinha » Fri Aug 01, 2014 2:23 pm

Maestro, smiplesmente, no genera el TUTOR04.OBJ

Code: Select all  Expand view

        c:\BCC582\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
Fatal: Unable to open file 'TUTOR04.OBJ'

** error 2 ** deleting TUTOR04.exe
 
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Makefile para Borland

Postby Antonio Linares » Fri Aug 01, 2014 2:48 pm

João,

Haz lo siguiente:

renombra harbour.exe como harbour_.exe

Y ahora crea un EXE que se llame harbour.exe a partir de este PRG:

harbour.prg
Code: Select all  Expand view
function Main( cParam1, cParam2 )

   MsgInfo( cParam1, cParam2 )

return nil
 


Y copia este harbour.exe creado por ti en donde tienes harbour.exe (renombrado el antiguo como harbour_.exe) y cuando se ejecute, dime que muestra el MsgInfo() :-)
regards, saludos

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

Re: Makefile para Borland

Postby karinha » Fri Aug 01, 2014 6:43 pm

Resuelto, asi me genera el .EXE con [x]Harbour y Borland normal.

Code: Select all  Expand view

#Borland make sample, (c) FiveTech Software 2005-2009

HBDIR=c:\XHB280714
BCDIR=c:\BCC582
FWDIR=c:\FWH1306

#change these paths as needed
.path.OBJ = .\obj
.path.PRG = .\
.path.CH  = $(FWDIR)\include;$(HBDIR)\include
.path.C   = .\
.path.rc  = .\

#important: Use Uppercase for filenames extensions, in the next two rules!

PRG =        \
TESTGET3.PRG

#C =          \
#TESTGET3.C

PROJECT    : TESTGET3.exe

TESTGET3.exe  : $(PRG:.PRG=.OBJ) TESTGET3.res
   echo off
   echo $(BCDIR)\lib\c0w32.obj         + > b32.bc
   echo OBJ\$(PRG:.PRG=.OBJ),          + >> b32.bc
   echo TESTGET3.exe,                  + >> b32.bc
   echo TESTGET3.map,                  + >> b32.bc
   echo $(FWDIR)\lib\FiveHx.lib        + >> b32.bc
   echo $(FWDIR)\lib\FiveHC.lib        + >> b32.bc
   echo C:\XHB280714\lib\rtl.lib       + >> b32.bc
   echo C:\XHB280714\lib\vm.lib        + >> b32.bc
   echo C:\XHB280714\lib\gtgui.lib     + >> b32.bc
   echo C:\XHB280714\lib\lang.lib      + >> b32.bc
   echo C:\XHB280714\lib\codepage.lib  + >> b32.bc
   echo C:\XHB280714\lib\macro.lib     + >> b32.bc
   echo C:\XHB280714\lib\rdd.lib       + >> b32.bc
   echo C:\XHB280714\lib\dbfntx.lib    + >> b32.bc
   echo C:\XHB280714\lib\dbfcdx.lib    + >> b32.bc
   echo C:\XHB280714\lib\dbffpt.lib    + >> b32.bc
   echo C:\XHB280714\lib\hbsix.lib     + >> b32.bc
   echo C:\XHB280714\lib\debug.lib     + >> b32.bc
   echo C:\XHB280714\lib\common.lib    + >> b32.bc
   echo C:\XHB280714\lib\pp.lib        + >> b32.bc
   echo C:\XHB280714\lib\pcrepos.lib   + >> b32.bc
   echo C:\XHB280714\lib\ct.lib        + >> b32.bc
   echo C:\XHB280714\lib\zlib.lib      + >> b32.bc
   echo C:\XHB280714\lib\hbzip.lib     + >> b32.bc
   echo C:\XHB280714\lib\libmisc.lib   + >> b32.bc
   echo C:\XHB280714\lib\tip.lib       + >> b32.bc
   echo C:\XHB280714\lib\png.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\msimg32.lib  + >> b32.bc
   echo $(BCDIR)\lib\psdk\psapi.lib    + >> b32.bc
   echo $(BCDIR)\lib\psdk\rasapi32.lib,  >> b32.bc

   IF EXIST TESTGET3.res echo TESTGET3.res >> b32.bc
      $(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc

   del b32.bc

.PRG.OBJ:
  $(HDIRL)\bin\harbour $< /L /N /W /Oobj\ /I$(FWDIR)\include;$(HDIRL)\include
  $(BCDIR)\bin\bcc32 -c -tWM -I$(HDIRL)\include -oobj\$& obj\$&.c

.C.OBJ:
  echo -c -tWM -D__HARBOUR__ -DHB_API_MACROS > tmp
  echo -I$(HDIRL)\include;$(FWDIR)\include >> tmp
  $(BCDIR)\bin\bcc32 -oobj\$& @tmp $&.c

  del tmp

TESTGET3.res : TESTGET3.rc
  $(BCDIR)\bin\brc32.exe -r TESTGET3.rc

 


Gracias, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Makefile para Borland

Postby Antonio Linares » Fri Aug 01, 2014 9:10 pm

Muy bien :-)
regards, saludos

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

Re: Makefile para Borland

Postby acuellar » Mon Aug 04, 2014 10:07 am

Antonio

Y cómo sería el Aplication para UEstudio?

Gracias,

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1643
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Makefile para Borland

Postby Antonio Linares » Mon Aug 04, 2014 11:00 am

Adhemar,

Revisa FWH\uestudio\fwh.zip
regards, saludos

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

Re: Makefile para Borland

Postby acuellar » Mon Aug 04, 2014 3:49 pm

Antonio este es el que tengo
Hay que hacer algún cambio para optimizarlo
Code: Select all  Expand view

# --------- Harbour y FWH configuration --------
# --- general --------------------------------------
# $P  - project name
# $Pp - path to project directory
# $Pn - project name
# --- compile --------------------------------------
# $I  - input full name
# $Ip - input path
# $In - input name
# $Ie - input extension
# $O  - output file
# $Op - path to output file
# $On - output filename (without path)
# $Oe - output extension
# $R  - release/debug setting for compiler
# --- build ----------------------------------------
# $T  - target full name
# $Tp - target path
# $Tn - target name
# $O  - output file
# $Op - path to output file
# $On - output filename (without path)
# $Oe - output extension
# $R  - release/debug setting for linker

[Settings]
Target =
Category&01 = DEFAULT RUN CONFIGURATION
Working Directory =.
Command Line Arguments =

Category&02 = Harbour Options
Automatic Memvar Declaration = no|yes
Variables Are Assumed = no|yes
Generate Preprocessed Output = no|yes
Warning Level = 1|2|3|4|0
User Include Path =
User Defines =

Compiler Options =
Linker Options =

Excluded Files = Excludes

[SettingsInfo]
Target = Provides a space for you to specify an output file and location of the program that the linker creates.
Working Directory = Provides a space for you to specify the directory in which executing occurs. If you do not specify a directory, executing occurs in the directory where the executable is located.
Command Line Arguments = Provides a space for you to specify command-line arguments you want to pass to the program at startup.
Compiler Options = Provides a space for you to specify an additional compiler options.
User Defines = Shows the switches the tool will use to build. Use ';' as delimiter.
Linker Options = Provides a space for you to specify an additional linker options.
Excluded Files = This will exclude the file(s) included in this UE project group from the build.

[SettingsReps]
User Defines = @[;|-D%s]
Automatic Memvar Declaration = no=|yes=/a
Variables Are Assumed = no=|yes=/v
Generate Preprocessed Output = no=|yes=/p
User Include Path = ^^@[;|;%s]
User Include Path&1 = ^^@[;| /i%s]
Use Multi Thread Library = no|yes
Warning Level = @/w%s

[Variables]
FWH = D:\SISTEMAS\COMPILER\FWH
HPATH = D:\SISTEMAS\COMPILER\Harbour
CPATH = D:\SISTEMAS\COMPILER\BCC63

HPATHL = $(HPATH)\LIB
CPATHL = $(CPATH)\LIB

HOPT = /n /gc1 /q $(Compiler Options) /i$(HPATH)\INCLUDE $(User Include Path&1) $(User Defines) $(Automatic Memvar Declaration) $(Variables Are Assumed) $(Generate Preprocessed Output) $(Warning Level)
COPT = -O2 -M -c -v -I$(HPATH)\INCLUDE

LOPT = -Gn -aa -Tpe -s -v
LIBS1 = $(FWH)\LIB\FiveH.lib $(FWH)\LIB\FiveHC.lib  
LIBS2 = $(HPATHL)\hbrtl.lib $(HPATHL)\hbvm.lib $(HPATHL)\gtgui.lib $(HPATHL)\hblang.lib $(HPATHL)\hbmacro.lib $(HPATHL)\hbrdd.lib $(HPATHL)\rddntx.lib $(HPATHL)\rddcdx.lib $(HPATHL)\rddfpt.lib $(HPATHL)\hbsix.lib $(HPATHL)\hbdebug.lib $(HPATHL)\hbcommon.lib $(HPATHL)\hbpp.lib $(HPATHL)\hbcpage.lib $(HPATHL)\hbwin.lib $(HPATHL)\hbct.lib $(HPATHL)\xHB.lib $(HPATHL)\hbcplr.lib $(HPATHL)\hbpcre.lib
LIBS3 = $(CPATHL)\cw32.lib $(CPATHL)\import32.lib $(CPATHL)\odbc32.lib $(CPATHL)\msimg32.lib $(CPATHL)\nddeapi.lib $(CPATHL)\iphlpapi.lib $(CPATHL)\psapi.lib $(CPATHL)\ws2_32.lib
LIBS = $(LIBS1) $(LIBS2) $(LIBS3)

[Environment]
PATH = $(HPATH)\BIN;$(CPATH)\BIN;%PATH%
INCLUDE = $(HPATH)\INCLUDE;$(CPATH)\INCLUDE;$(FWH)\INCLUDE
LIB = $(HPATH)\LIB;$(CPATH)\LIB
BuildMode = %UESMode%

[General]
TargetExt = .EXE
ReleaseOut = Release
DebugOut = Debug
UseFullPaths = 1
UseDosNames = 0
Excludes = $(Excluded Files)
GenerateEDGroup=$(External Dependencies)
.CPP = .C

[MakeCommands]
run = Execute Application
makef = Show Makefile

[Execute Application]
Title = Execute $T
Cmd0 = $(Command Line Arguments)
Depends = $T
ShowWindow = 1
DisplayConsole = $(DCon)

[Show Makefile]
Title=Show makefile
Cmd0=uestudio makefile
ShowWindow=1
DisplayConsole=0

[InsertFiles]

[FileGroups]
FGO = .obj;
FGR = .res;
FGL = .lib;
FGD = .def;

[GroupFormats]
FGO = %s
FGR = %s
FGL = %s

[Build]
Out = $T
Depends = $FGO $FGR
DebugFlag =
ReleaseFlag =
Cmd0 = ilink32 $(LOPT) c0w32.obj $FGO, $Pp\$T,, $(LIBS),, $FGR
Cmd1 = $Pp\$T

[.PRG]
Out = $In.c
DebugFlag = /b
ReleaseFlag = /l
Cmd0 = harbour $I $(HOPT) $R /o$O

IncFiles = 1
CaseSensitive = 0
IncDirs = .;$(INCLUDE);
IncKeyWords = #include;
Comments = /*.*/.//.eol.

[.C]
Out = $In.obj
Cmd0 = bcc32 $(COPT) -o$O $I

[.RC]
Out = $In.res
Cmd0 = brc32 -r -fo$O $I

IncFiles = 1
CaseSensitive = 0
IncDirs = .;$(INCLUDE);
IncKeyWords = #include;
Comments = /*.*/.//.eol.

 


Gracias,

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1643
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Makefile para Borland

Postby Antonio Linares » Mon Aug 04, 2014 4:12 pm

Adhemar,

Yo no suelo usarlo, pues prefiero usar ficheros make, que no dependen de ninguna herramienta más. Es decir teniendo el compilador de C y su correspondiente make, podemos construir nuestro EXE perfectamente :-)

Tim Stone lo usa así que es el quien puede darte la configuración correcta. El u otros usuarios de UEStudio aqui :-)
regards, saludos

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

Re: Makefile para Borland

Postby acuellar » Mon Aug 04, 2014 4:29 pm

Gracias Antonio

Aguardaré.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1643
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Re: Makefile para Borland

Postby karinha » Wed Aug 06, 2014 2:59 pm

Buenas, como hago para añadir 2 ó más .prgs ??

Code: Select all  Expand view

#Borland make sample, (c) FiveTech Software 2005-2014

HDIRL=c:\XHB280714
BCDIR=c:\BCC582
FWDIR=c:\FWH1306
 
#change these paths as needed
.path.OBJ = .\obj
.path.PRG = .\
.path.CH  = $(FWDIR)\include;$(HDIRL)\include
.path.C   = .\
.path.rc  = .\
 
#important: Use Uppercase for filenames extensions, in the next two rules!
 
PRG =        \
TUTOR04.PRG  \
TESTGET3.PRG

# Comentario
#REM ONE.PRG   \
#REM TWO.PRG   \
#REM THREE.PRG
 
C =          \
TUTOR04.C    \
TESTGET3.C
 
PROJECT    : TUTOR04.exe
 

TUTOR04.exe  : obj\$(PRG:.PRG=.OBJ)
   echo off
   echo $(BCDIR)\lib\c0w32.obj         + > b32.bc
   echo OBJ\$(PRG:.PRG=.OBJ),          + >> b32.bc  // TESTGET3.OBJ???
   echo TUTOR04.exe,                   + >> b32.bc
   echo TUTOR04.map,                   + >> b32.bc
   echo $(FWDIR)\lib\FiveHx.lib        + >> b32.bc
   echo $(FWDIR)\lib\FiveHC.lib        + >> b32.bc
   echo C:\XHB280714\lib\rtl.lib       + >> b32.bc
   echo C:\XHB280714\lib\vm.lib        + >> b32.bc
   echo C:\XHB280714\lib\gtgui.lib     + >> b32.bc
   echo C:\XHB280714\lib\lang.lib      + >> b32.bc
   echo C:\XHB280714\lib\codepage.lib  + >> b32.bc
   echo C:\XHB280714\lib\macro.lib     + >> b32.bc
   echo C:\XHB280714\lib\rdd.lib       + >> b32.bc
   echo C:\XHB280714\lib\dbfntx.lib    + >> b32.bc
   echo C:\XHB280714\lib\dbfcdx.lib    + >> b32.bc
   echo C:\XHB280714\lib\dbffpt.lib    + >> b32.bc
   echo C:\XHB280714\lib\hbsix.lib     + >> b32.bc
   echo C:\XHB280714\lib\debug.lib     + >> b32.bc
   echo C:\XHB280714\lib\common.lib    + >> b32.bc
   echo C:\XHB280714\lib\pp.lib        + >> b32.bc
   echo C:\XHB280714\lib\pcrepos.lib   + >> b32.bc
   echo C:\XHB280714\lib\ct.lib        + >> b32.bc
   echo C:\XHB280714\lib\zlib.lib      + >> b32.bc
   echo C:\XHB280714\lib\hbzip.lib     + >> b32.bc
   echo C:\XHB280714\lib\libmisc.lib   + >> b32.bc
   echo C:\XHB280714\lib\tip.lib       + >> b32.bc
   echo C:\XHB280714\lib\png.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\msimg32.lib  + >> b32.bc
   echo $(BCDIR)\lib\psdk\psapi.lib    + >> b32.bc
   echo $(BCDIR)\lib\psdk\rasapi32.lib,  >> b32.bc
 
   IF EXIST TUTOR04.res  echo TUTOR04.res + >> b32.bc
      $(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc

   IF EXIST TESTGET3.res echo TESTGET3.res >> b32.bc
      $(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
 
#   del b32.bc
 
.PRG.OBJ:
  $(HDIRL)\bin\harbour $< /L /N /W /Oobj\ /I$(FWDIR)\include;$(HDIRL)\include
  $(BCDIR)\bin\bcc32 -c -tWM -I$(HDIRL)\include -oobj\$& obj\$&.c
 
.C.OBJ:
  echo -c -tWM -D__HARBOUR__ -DHB_API_MACROS > tmp
  echo -I$(HDIRL)\include;$(FWDIR)\include >> tmp
  $(BCDIR)\bin\bcc32 -oobj\$& @tmp $&.c
 
  del tmp
 
TUTOR04.res : TUTOR04.rc
  $(BCDIR)\bin\brc32.exe -r TUTOR04.rc
 


Gracias, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Makefile para Borland

Postby karinha » Wed Aug 06, 2014 3:40 pm

Resuelto, ya puedo añadir dos ó más .prgs. en mi proyecto.

Code: Select all  Expand view

#Borland make sample, (c) FiveTech Software 2005-2014

HDIRL=c:\XHB280714
BCDIR=c:\BCC582
FWDIR=c:\FWH1306
 
#change these paths as needed
.path.OBJ = .\obj
.path.PRG = .\
.path.CH  = $(FWDIR)\include;$(HDIRL)\include
.path.C   = .\
.path.rc  = .\
 
#important: Use Uppercase for filenames extensions, in the next two rules!
 
PRG =        \
TUTOR04.PRG  \
SEGUNDO.PRG

# Comentario
#REM ONE.PRG   \
#REM TWO.PRG   \
#REM THREE.PRG
 
C =          \
TUTOR04.C    \
SEGUNDO.C
 
PROJECT    : TUTOR04.exe
 
TUTOR04.exe : $(PRG:.PRG=.OBJ)
   echo off
   echo $(BCDIR)\lib\c0w32.obj         +  > b32.bc
   echo OBJ\TUTOR04.obj                + >> b32.bc
   Echo OBJ\SEGUNDO.obj,               + >> b32.bc
   echo TUTOR04.exe,                   + >> b32.bc
   echo TUTOR04.map,                   + >> b32.bc
   echo $(FWDIR)\lib\FiveHx.lib        + >> b32.bc
   echo $(FWDIR)\lib\FiveHC.lib        + >> b32.bc
   echo C:\XHB280714\lib\rtl.lib       + >> b32.bc
   echo C:\XHB280714\lib\vm.lib        + >> b32.bc
   echo C:\XHB280714\lib\gtgui.lib     + >> b32.bc
   echo C:\XHB280714\lib\lang.lib      + >> b32.bc
   echo C:\XHB280714\lib\codepage.lib  + >> b32.bc
   echo C:\XHB280714\lib\macro.lib     + >> b32.bc
   echo C:\XHB280714\lib\rdd.lib       + >> b32.bc
   echo C:\XHB280714\lib\dbfntx.lib    + >> b32.bc
   echo C:\XHB280714\lib\dbfcdx.lib    + >> b32.bc
   echo C:\XHB280714\lib\dbffpt.lib    + >> b32.bc
   echo C:\XHB280714\lib\hbsix.lib     + >> b32.bc
   echo C:\XHB280714\lib\debug.lib     + >> b32.bc
   echo C:\XHB280714\lib\common.lib    + >> b32.bc
   echo C:\XHB280714\lib\pp.lib        + >> b32.bc
   echo C:\XHB280714\lib\pcrepos.lib   + >> b32.bc
   echo C:\XHB280714\lib\ct.lib        + >> b32.bc
   echo C:\XHB280714\lib\zlib.lib      + >> b32.bc
   echo C:\XHB280714\lib\hbzip.lib     + >> b32.bc
   echo C:\XHB280714\lib\libmisc.lib   + >> b32.bc
   echo C:\XHB280714\lib\tip.lib       + >> b32.bc
   echo C:\XHB280714\lib\png.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\msimg32.lib  + >> b32.bc
   echo $(BCDIR)\lib\psdk\psapi.lib    + >> b32.bc
   echo $(BCDIR)\lib\psdk\rasapi32.lib,  >> b32.bc
 
   IF EXIST TUTOR04.res  echo TUTOR04.res + >> b32.bc
      $(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc

   IF EXIST SEGUNDO.res echo SEGUNDO.res >> b32.bc
      $(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
 
#   del b32.bc
 
.PRG.OBJ:
  $(HDIRL)\bin\harbour $< /L /N /W /Oobj\ /I$(FWDIR)\include;$(HDIRL)\include
  $(BCDIR)\bin\bcc32 -c -tWM -I$(HDIRL)\include -oobj\$& obj\$&.c
 
.C.OBJ:
  echo -c -tWM -D__HARBOUR__ -DHB_API_MACROS > tmp
  echo -I$(HDIRL)\include;$(FWDIR)\include >> tmp
  $(BCDIR)\bin\bcc32 -oobj\$& @tmp $&.c
 
  del tmp
 
TUTOR04.res : TUTOR04.rc
  $(BCDIR)\bin\brc32.exe -r TUTOR04.rc
 


Gracias, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7805
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Makefile para Borland

Postby albeiroval » Wed Aug 06, 2014 4:26 pm

Adhemar,

Yo uso U'Estudio para generar mis exes, puedes contactarme por :

email : albeiroval@gmail.com
skype : Antonio Albeiro Valencia Castaño

Saludos,

Albeiro.
Saludos,
Regards,

Albeiro Valencia
www.avcsistemas.com
User avatar
albeiroval
 
Posts: 370
Joined: Tue Oct 16, 2007 5:51 pm
Location: Barquisimeto - Venezuela

Re: Makefile para Borland

Postby acuellar » Thu Aug 07, 2014 9:10 pm

Gracias Antonio Albeiro

Yo también genero mis EXEs con UEstudio.
La pregunta era si es necesario modificar el Aplication para optimizarlo ya que el makefile.Bat tiene parámetros diferentes.

Saludos,

Adhemar
Saludos,

Adhemar C.
User avatar
acuellar
 
Posts: 1643
Joined: Tue Oct 28, 2008 6:26 pm
Location: Santa Cruz-Bolivia

Previous

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 72 guests