Warning: Error detected (LME288)

Warning: Error detected (LME288)

Postby surGom » Mon Oct 05, 2015 11:27 pm

Hola estoy tratando de compilar con harbour junio 2015 y bcc7 y me da el siguiente error:

Code: Select all  Expand view  RUN
Enlazando prueba.exe...
Warning: K:/prueba/prueba.exe.ilc: 0x00010000 / 0x08000000
Warning: K:/prueba/prueba.exe.ild: 0x00010000 / 0x08000000
Warning: K:/prueba/prueba.exe.ilf: 0x00010000 / 0x0a000000
Warning: K:/prueba/prueba.exe.ils: 0x0003b000 / 0x08000000
Warning: unknown heap name   : 0x08000000 / 0x08000000
Warning: Error detected (LME288)
Error: Unable to perform link
0 Files, 5 Warnings, 2 Errors
Tiempo de compilación: 0.00s   Tiempo de enlazado: 0.11s   Tiempo total: 0.11s
 


Lo probé en un programa que funciona con harbour 2013 y bcc582 entonces traté
un prg que es el famoso "Hola mundo" y da el error descripto

Las librerías que uso son las siguientes

Code: Select all  Expand view  RUN

    <Libraries>
      <Library Filename="[user]FiveHC.lib"/>
      <Library Filename="[user]FiveH.lib"/>
      <Library Filename="[Harbour]hbwin.lib"/>
      <Library Filename="[Harbour]gtgui.lib"/>
      <Library Filename="[Harbour]hbrtl.lib"/>
      <Library Filename="[Harbour]hbvm.lib"/>
      <Library Filename="[Harbour]hblang.lib"/>
      <Library Filename="[Harbour]hbmacro.lib"/>
      <Library Filename="[Harbour]hbrdd.lib"/>
      <Library Filename="[Harbour]rddntx.lib"/>
      <Library Filename="[Harbour]rddcdx.lib"/>
      <Library Filename="[Harbour]rddfpt.lib"/>
      <Library Filename="[Harbour]hbsix.lib"/>
      <Library Filename="[Harbour]hbdebug.lib"/>
      <Library Filename="[Harbour]hbcommon.lib"/>
      <Library Filename="[Harbour]hbpp.lib"/>
      <Library Filename="[Harbour]hbcpage.lib"/>
      <Library Filename="[Harbour]hbcplr.lib"/>
      <Library Filename="[harbour]hbct.lib"/>
      <Library Filename="[Harbour]hbpcre.lib"/>
      <Library Filename="[harbour]xhb.lib"/>
      <Library Filename="[Harbour]hbziparc.lib"/>
      <Library Filename="[Harbour]hbmzip.lib"/>
      <Library Filename="[Harbour]hbzlib.lib"/>
      <Library Filename="[Harbour]minizip.lib"/>
      <Library Filename="[harbour]png.lib"/>
      <Library Filename="[Harbour]hbusrrdd.lib"/>
      <Library Filename="[Harbour]hbmxml.lib"/>
      <Library Filename="[Harbour]mxml.lib"/>
      <Library Filename="[Harbour]hbmainwin.lib" Link="N"/>
      <Library Filename="[Harbour]gtwvt.lib" Link="N"/>
      <Library Filename="[Harbour]gtpca.lib" Link="N"/>
      <Library Filename="[Harbour]gtstd.lib" Link="N"/>
      <Library Filename="[Harbour]gtwin.lib" Link="N"/>
      <Library Filename="[Harbour]hbextern.lib" Link="N"/>
      <Library Filename="[Harbour]hbuddall.lib" Link="N"/>
      <Library Filename="[Harbour]rddads.lib" Link="N"/>
      <Library Filename="[Harbour]rddnsx.lib" Link="N"/>
      <Library Filename="[Harbour]ace32.lib" Link="N"/>
      <Library Filename="[Harbour]gtcgi.lib" Link="N"/>
      <Library Filename="[Harbour]hbhsx.lib" Link="N"/>
      <Library Filename="[bcc]c0w32.obj"/>
      <Library Filename="[bcc]cw32.lib"/>
      <Library Filename="[bcc]uuid.lib"/>
      <Library Filename="[bcc]import32.lib"/>
      <Library Filename="C:\bcc7\lib\ws2_32.lib"/>
      <Library Filename="[bcc]psdk\odbc32.lib"/>
      <Library Filename="[bcc]PSDK\nddeapi.lib"/>
      <Library Filename="[bcc]PSDK\iphlpapi.lib"/>
      <Library Filename="[bcc]psdk\msimg32.lib"/>
      <Library Filename="[bcc]PSDK\psapi.lib"/>
      <Library Filename="[bcc]PSDK\rassapi.lib"/>
      <Library Filename="[bcc]PSDK\GdiPlus.lib"/>
      <Library Filename="[bcc]PSDK\shell32.lib"/>

</Project>
 


Hice en ilink.exe los cambios que en algunos mail anteriores recomendaron, como ser usarlo como administrador y compatibilidad con win Xp sp2, sin resultados
Si cambio bcc7 por bcc582 funciona bien.

Gracias
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Warning: Error detected (LME288)

Postby surGom » Tue Oct 06, 2015 12:11 am

Les comento entré en un foro de borland que recomienda que para este error hay que borrar los archivos temporales y liberar espacio desde windows y ahora me da estos errores

Enlazando prueba.exe...
Error: Unresolved external '_HB_FUN_WQOUT' referenced from K:\PRUEBA\OBJ\PRUEBA.OBJ
Error: Unresolved external '_HB_FUN_FW_GT' referenced from K:\PRUEBA\OBJ\PRUEBA.OBJ
0 Files, 0 Warnings, 2 Errors
Tiempo de compilación: 0.00s Tiempo de enlazado: 0.36s Tiempo total: 0.36s


Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Warning: Error detected (LME288)

Postby karinha » Tue Oct 06, 2015 1:01 pm

Surgom, és modo consola? Intentas asi:

Code: Select all  Expand view  RUN

procedure FW_GT
return

REQUEST HB_GT_WIN_DEFAULT
ANNOUNCE HB_GT_GUI
 


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

Re: Warning: Error detected (LME288)

Postby karinha » Tue Oct 06, 2015 1:04 pm

Ó,

Code: Select all  Expand view  RUN

#ifdef __HARBOUR__
    #ifndef __XHARBOUR__
        REQUEST HB_GT_GUI
        procedure HB_GTSYS() ; return
        procedure HB_GT_GUI_DEFAULT() ; return
        procedure FW_GT ; return
    #endif    
#endif  
 


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

Re: Warning: Error detected (LME288)

Postby surGom » Tue Oct 06, 2015 3:34 pm

Kharina gracias por responder.-
Les cuento aquí en mi oficina tengo la pc con windows xp, compile el programa con Harbour 3.2.0dev (r1412151448), y bcc7 y lo hizo sin problemas. En la que tengo en casa es con WIN 10.

Esta noche les comento que pasa


Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Warning: Error detected (LME288)

Postby karinha » Tue Oct 06, 2015 4:09 pm

Luis, estás usando el HARBOUR para BCC7?

http://forums.fivetechsupport.com/viewtopic.php?f=16&t=30941

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

Re: Warning: Error detected (LME288)

Postby surGom » Tue Oct 06, 2015 11:32 pm

Sí tengo el harbour para bcc7, aquí en casa con WINDOWS 10 da el error que mostré mas arriba.
En la oficina con Windows xp sp3 con harbour para bcc de diciembre del 2014 y bcc7 lo compilo sin problemas.
Aquí con probé igual que en la oficina y luego con el harbour del 21/06/2015 que me recomendaste y sigue dando el mismo error con cualquiera de los dos compiladores

Leí por algunos foros de delphi y borland que había algunos problemas, que se solucionaban de distintas maneras, algunos les daba resultados a otros no. Yo no lo pude solucionar todavía

Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Warning: Error detected (LME288)

Postby surGom » Tue Oct 06, 2015 11:41 pm

Probé con este código

Code: Select all  Expand view  RUN

#include "fivewin.ch"


 FUNCTION MAIN()

   MsgInfo( "Hello, World!"   )

 RETURN NIL

 


el error es

Compilando prueba.prg...
Enlazando prueba.exe...
Warning: K:/prueba/prueba.exe.ilc: 0x00010000 / 0x08000000
Warning: K:/prueba/prueba.exe.ild: 0x00010000 / 0x08000000
Warning: K:/prueba/prueba.exe.ilf: 0x00010000 / 0x0a000000
Warning: K:/prueba/prueba.exe.ils: 0x0003b000 / 0x08000000
Warning: unknown heap name : 0x08000000 / 0x08000000
Warning: Error detected (LME288)
Error: Unable to perform link
1 Files, 5 Warnings, 2 Errors
Tiempo de compilación: 0.16s Tiempo de enlazado: 0.08s Tiempo total: 0.25s

Harbour 3.2.0dev (r1506171039)
Bcc7



Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Warning: Error detected (LME288)

Postby surGom » Wed Oct 07, 2015 12:31 am

Ahora compile un samples de fwh con el buildh y bcc7 el ejemplo es dlg.prg,

Code: Select all  Expand view  RUN


Compiling...
Harbour 3.2.0dev (r1506171039)
Copyright (c) 1999-2015, http://harbour-project.org/
Compiling 'dlg.prg' and generating preprocessed output to 'dlg.ppo'...
Lines 4455, Functions/Procedures 1
Generating C source output to 'dlg.c'... Done.
Embarcadero C++ 7.00 for Win32 Copyright (c) 1993-2015 Embarcadero Technologies, Inc.
dlg.c:
* Application successfully built *

c:\fwh\samples>
 


Funciona perfectamente

Compilando con xedit 4.03 me sigue mostrando el error comentado
Todo esto con win10

Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Warning: Error detected (LME288)

Postby karinha » Wed Oct 07, 2015 2:23 pm

Luiz, mira:

Code: Select all  Expand view  RUN

<Library Filename="C:\bcc7\lib\ws2_32.lib"/>
 


Mira los demás, no están iguales.

Mirastes los .CFG también?
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7831
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Warning: Error detected (LME288)

Postby Antonio Linares » Wed Oct 07, 2015 3:24 pm

http://stackoverflow.com/questions/28929516/c-builder-xe7-lme288-error

I found a workaround that seems to work.

It seems to have something to do with corrupted temporary files. I managed to get it to work again after I did a "Disk Cleanup" on my system disk.

I Deleted all files in the list (all checkboxes checked) and also the "Clean up system files"

After that I could compile and link, even without rebooting. Even the incremental link began to work again!
regards, saludos

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

Re: Warning: Error detected (LME288)

Postby Antonio Linares » Wed Oct 07, 2015 3:25 pm

I have been having this problem as well with RAD Studio XE8 installed on Windows 10. When installed on Windows 7 (x86), RAD Studio XE8 worked properly.

After upgrading to Windows 10 (x86) I ran into the dreaded unknown heap LME288 errors. At first it didn't appear on Windows 10 but if I installed something, it would pop up. If I restored the computer to Windows 7, it would disappear.

After a little research on the net, I found the solution. There is a memory problem with ilink32.exe and you need to enable the 3GB memory space at bootup on the computer. Here is what I do now if this error is ever displayed again:

Run command prompt as Administrator.
Type (without quotes) "bcdedit /set IncreaseUserVa 3072"
Reboot computer.
After doing that, ilink32 works properly.

I found that after installing a newer version of Acronis True Image (2016), the LME288 error came back. But running the bcdedit solution here, it fixed the RAD Studio XE8 linker!!!
regards, saludos

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

Re: Warning: Error detected (LME288)

Postby surGom » Thu Oct 08, 2015 12:18 pm

Antonio lo de los archivos temporales lo probé y no hubo caso lo otro tambien lo había probado (bcdedit /set IncreaseUserVa 3072) , pero bcdedit dónde esta ya que en bcc7 no lo encuentro


Luis
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Re: Warning: Error detected (LME288)

Postby karinha » Thu Oct 08, 2015 1:09 pm

Code: Select all  Expand view  RUN

C:\Windows\System32

20/11/2010  09:16           295.424 bcdedit.exe
 
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7831
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Warning: Error detected (LME288)

Postby surGom » Thu Oct 08, 2015 2:47 pm

Gracias Kharina esta noche lo pruebo
surGom
 
Posts: 640
Joined: Wed Oct 19, 2005 12:03 pm

Next

Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 89 guests