Compile Error.............

General Help regarding HMG, Compilation, Linking, Samples

Moderator: Rathinagiri

Post Reply
User avatar
jorge_riv
Posts: 62
Joined: Thu Nov 22, 2018 2:20 pm
DBs Used: DBF, MySQL,SQL SERVER, Oracle.

Compile Error.............

Post by jorge_riv »

Al compilar en Minigui etend los ejemplos me sucede lo siguiente, usando el COMPILE.BAT, que viene en el mismo:

--------------------------------------------------------------------
C:\minigui\Samples\Advanced\FreeImage_2>call ..\..\..\batch\compile.bat demo /l
freeimage /l hbfimage
Unable to load config from file C:\minigui\BATCH\\minigui.cfg
El sistema no puede encontrar el archivo C:\minigui\BATCH\\minigui.cfg.
Harbour 3.2.0dev (r2004201301)
Copyright (c) 1999-2020, https://harbour.github.io/
Compiling 'demo.prg'...
Lines 23321, Functions/Procedures 5
Generating C source output to 'demo.c'... Done.
demo.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 6.90 Copyright (c) 1997-2017 Embarcadero Technologies, In
c.
Fatal: Unable to open file 'DEMO.OBJ'

Link error.

Presione una tecla para continuar . .
----------------------------------------------------

Uso el BCC102 y Harbour MiniGUI Extended Edition 20.06 (no importa la version, en todas me pasa lo mismo)
Envio un ZIP donde tengo los bat y imagen del error y la imagen de la carpeta LIB.
El Error seguro esta en el Bat, si alguien tiene idea les agradesco.
Eso solo me pasa con los ejemplos, ya que mis programas los compilo con Build.bat y no tengo problema alguno, solo con el compile.bat
Gracias
Attachments
BATCH.rar
(142.14 KiB) Downloaded 126 times
User avatar
salamandra
Posts: 311
Joined: Thu Jul 31, 2008 8:33 pm
DBs Used: DBF, MySQL, SQL
Location: Brazil

Re: Compile Error.............

Post by salamandra »

Hola @jorge_riv,
jorge_riv wrote: Wed Jul 08, 2020 10:55 pm Al compilar en Minigui etend los ejemplos me sucede lo siguiente, usando el COMPILE.BAT, que viene en el mismo:

--------------------------------------------------------------------
C:\minigui\Samples\Advanced\FreeImage_2>call ..\..\..\batch\compile.bat demo /l
freeimage /l hbfimage
Unable to load config from file C:\minigui\BATCH\\minigui.cfg
El sistema no puede encontrar el archivo C:\minigui\BATCH\\minigui.cfg.
Harbour 3.2.0dev (r2004201301)
Copyright (c) 1999-2020, https://harbour.github.io/
Compiling 'demo.prg'...
Lines 23321, Functions/Procedures 5
Generating C source output to 'demo.c'... Done.
demo.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 6.90 Copyright (c) 1997-2017 Embarcadero Technologies, In
c.
Fatal: Unable to open file 'DEMO.OBJ'

Link error.

Presione una tecla para continuar . .
----------------------------------------------------

Uso el BCC102 y Harbour MiniGUI Extended Edition 20.06 (no importa la version, en todas me pasa lo mismo)
Envio un ZIP donde tengo los bat y imagen del error y la imagen de la carpeta LIB.
El Error seguro esta en el Bat, si alguien tiene idea les agradesco.
Eso solo me pasa con los ejemplos, ya que mis programas los compilo con Build.bat y no tengo problema alguno, solo con el compile.bat
Gracias

Verifica si existe el archivo C:\minigui\BATCH\minigui.cfg.
En caso que não exista, lo puedes crear en la carpeta C:\minigui\BATCH insiriendo las siguientes lineas :

Code: Select all

# Basic configuration for Compile.bat
MG_CMP=harbour
MG_BCC=c:\borland\bcc58
MG_ROOT=c:\minigui
** Para que ese ejemplo funcione precisaras de la Freeimage.dll **


Saludos,


Salamandra, Brazil
There is one time in which is crucial awakening. That time is now. ( Buddha )
User avatar
jorge_riv
Posts: 62
Joined: Thu Nov 22, 2018 2:20 pm
DBs Used: DBF, MySQL,SQL SERVER, Oracle.

Re: Compile Error.............

Post by jorge_riv »

Salamandra
Si tengo el archivo C: \ minigui \ BATCH \ minigui.cfg .
igual el error que siempre da es respecto al obj
algo debe estar mal en el compile.bat
User avatar
salamandra
Posts: 311
Joined: Thu Jul 31, 2008 8:33 pm
DBs Used: DBF, MySQL, SQL
Location: Brazil

Re: Compile Error.............

Post by salamandra »

hola @jorge_riv,
jorge_riv wrote: Thu Jul 09, 2020 12:12 am Salamandra
Si tengo el archivo C: \ minigui \ BATCH \ minigui.cfg .
igual el error que siempre da es respecto al obj
algo debe estar mal en el compile.bat
Y el compilador Borland está instalado en el path correcto ? quiero decir, en C:\Borland\BCC58 ??
Si no esta correcto no compila y arroja error de objeto.
Si Borland está correcto deberia compilar sin problemas. Si con todo correcto no compila, sugiero que reinstales Minigui

Salu2,

Salamandra, Brazil
There is one time in which is crucial awakening. That time is now. ( Buddha )
User avatar
jorge_riv
Posts: 62
Joined: Thu Nov 22, 2018 2:20 pm
DBs Used: DBF, MySQL,SQL SERVER, Oracle.

Re: Compile Error.............

Post by jorge_riv »

el compilador Borland está instalado en el path correcto: C:\BCC102
ese compilador uso, tb me da el error en cualquier compilador que use
User avatar
salamandra
Posts: 311
Joined: Thu Jul 31, 2008 8:33 pm
DBs Used: DBF, MySQL, SQL
Location: Brazil

Re: Compile Error.............

Post by salamandra »

Hola,
Creo que la version "standard" de minigui extended usa Borland 5.8x....
O tu usas la version "especial" para quien hace contribucion?

Salamandra, Brazil
There is one time in which is crucial awakening. That time is now. ( Buddha )
User avatar
jorge_riv
Posts: 62
Joined: Thu Nov 22, 2018 2:20 pm
DBs Used: DBF, MySQL,SQL SERVER, Oracle.

Re: Compile Error.............

Post by jorge_riv »

uso la version especial, pero tengo instalada varias versiones en mis Computadoras, y pasa lo mismo con cualquier ejemplo que quiera compilar, siempre el problema es con el OBJ.
franco
Posts: 816
Joined: Sat Nov 02, 2013 5:42 am
DBs Used: DBF
Location: Canada

Re: Compile Error.............

Post by franco »

jorge_riv You said path is correct but your example does not have c:\borland\bcc???
mine is in c:\borland\ as salamandra suggests.
All The Best,
Franco
Canada
User avatar
danielmaximiliano
Posts: 2611
Joined: Fri Apr 09, 2010 4:53 pm
Location: Argentina
Contact:

Re: Compile Error.............

Post by danielmaximiliano »

Minigui usa en su batch rutas apuntando a la carpeta c:\borland\bcc558 y en otro archivo de configuración .

Grigory me dió un zip conteniendo estos archivos que apuntan a Borland bcc102 pero no recuerdo donde quedó..

Copia el contenido a bcc558 es mucho mejor o renombra la carpeta
minigui.cfg

Code: Select all

# Basic configuration for Compile.bat
MG_CMP=harbour
MG_BCC=c:\borland\bcc58
MG_ROOT=c:\minigui
Line 55 compile.bat

Code: Select all

  rem Set default paths to BCC, Harbour, xHarbour, MiniGUI
  if     defined MG_CMP  if "%MG_CMP%"=="XHARBOUR" set MV_USEXHRB=Y
  if not defined MG_BCC  set MG_BCC=c:\Borland\Bcc58
  if not defined MG_ROOT set MG_ROOT=c:\minigui
  if not defined MG_HRB  set MG_HRB=%MG_ROOT%\harbour
  if not defined MG_LIB  set MG_LIB=%MG_ROOT%\lib
  if not defined MG_XHRB set MG_XHRB=c:\xharbour
  if not defined MG_XLIB set MG_XLIB=%MG_ROOT%\xlib
Sino definir la variable de entorno en windows

Code: Select all

 set MG_BCC=c:\borland\bcc102
ya que por defecto si no esta definida toma ese valor

Code: Select all

if not defined MG_BCC  set MG_BCC=c:\borland\bcc58
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*

Saludos / Regards
DaNiElMaXiMiLiAnO

Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
Post Reply