Page 1 of 2

UltraEdit

PostPosted: Tue Jan 24, 2006 10:20 pm
by ricardog
Buenas tardes

He configurado en Ultraedit con las instrucciones del Sr. Linares y hasta ahorita no me ha funcionado.

Me envia el siguiente error:

--------------------Configuración: Sinco - Debug--------------------
Harbour Compiler Alpha build 45.0 (Flex)
Copyright 1999-2005, http://www.harbour-project.org/
Compiling '..\Sinco.prg'...
Lines 14, Functions/Procedures 1
Generating C source output to 'Sinco.c'... Done.
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
Sinco.c:
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Fatal: Unable to open file 'UUID.LIB'
Sinco.EXE - 0 error(es), 0 advertencia(s)

YA INTENTE CON EL UUID.LIB en el directorio de la aplicacion y NADA.

Tengo configurado en \MiBorland\Bin los siguientes archivos
BCC32 y el ILINK

Esto funciona si usar el Ultraedit.

Quisiera saber que es lo que me falta.
Algo en el AUTOEXEC????.

Por su atencion muchas gracias.

PostPosted: Tue Jan 24, 2006 11:20 pm
by Antonio Linares
Ricardo,

La configuración que proporcionamos era para el UEStudio, no para el UltraEdit. Cual estás usando ?

Ultraedit

PostPosted: Wed Jan 25, 2006 1:16 am
by ricardog
Perdon Sr. Linares tiene ud. razon, NO es ULTRAEDIT, es UEstudio '05 Development Environment Version 05.00b+4.

En el topic anterior me equivoque al solicitar ayuda para ULTRAEDIT.


Gracias por contestar

PostPosted: Wed Jan 25, 2006 9:49 am
by Antonio Linares
Ricardo,

> YA INTENTE CON EL UUID.LIB en el directorio de la aplicacion y NADA.

Que error te aparece en la ventana inferior ? Hasta donde llega ?

Funciona realmente bien, debe de ser un pequeño ajuste que necesites.

Uestudio

PostPosted: Wed Jan 25, 2006 3:36 pm
by ricardog
Este es el texto que se imprime en la parte inferior de Uestudio:


--------------------Configuración: Sinco - Release--------------------
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Borland Resource Compiler Version 5.40
Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Fatal: Unable to open file 'UUID.LIB'
Sinco.EXE - 0 error(es), 0 advertencia(s)
---------------------------------------------------------------------------------

Justo hasta la linea punteada


Saludos

PostPosted: Wed Jan 25, 2006 8:13 pm
by Antonio Linares
Ricardo,

Copia uuid.lib al directorio LIB de Borland.

Uestudio

PostPosted: Wed Jan 25, 2006 10:33 pm
by ricardog
Sr. Linares

El archivo UUID.LIB, se encuentra en el directorio de BORLAND. Y por eso tambien preguntaba, si habra algo que me falte en las VARIABLES DE ENTORNO (AUTOEXEC, etc), de mi computadora.



Saludos y Gracias

PostPosted: Wed Jan 25, 2006 10:59 pm
by Antonio Linares
Insisto, en Borland\lib ?

Listo

PostPosted: Thu Jan 26, 2006 1:22 am
by ricardog
Sr. Linares al parecer eran las variables de entorno de mi Pc, ya que agregue a estas la variable c:\bcc55\lib y c:\bcc55\bin, y pude compilar y linkar sin errores.

Ahora estoy buscando, donde queda el .EXE, una vez compilado y linkado?.



Por su atención gracias.

PostPosted: Thu Jan 26, 2006 9:16 am
by Antonio Linares
Ricardo,

Busca el directorio en donde has creado el proyecto. Hay dos subcarpetas, debug y release. En una de las dos ha de estar.

Donde quedo el .EXE

PostPosted: Thu Jan 26, 2006 3:20 pm
by ricardog
Pues no Sr. Linare, el ejecutable no se encuentra en ninguna de las 2 carpetas, ahi solo existen archivos .BC, .DEP, .C, .OBJ pero .EXE, NINGUNO

PostPosted: Thu Jan 26, 2006 3:33 pm
by Antonio Linares
Ricardo,

Si pulsas la admiración de color rojo del UEStudio, se ejecuta la aplicación ? Mira en la barra de tareas de Windows, que aparecerá el icono de la aplicación.

PostPosted: Thu Jan 26, 2006 7:16 pm
by R.F.
Jejeje

Los dos se estan complicando muy mucho.

El problema es que no tienes los archivos de configuracion del compilador de Borland ni del enalzador ILINK32.

Estos 2 archivos tienen que ir EN LA CARPETA BIN del compilador de borland y se deben llamar BCC32.CFG e ILINK32.CFG

Por ejemplo, en mi BCC32.CFG yo tengo esto

-Ic:\borland\bcc55\include;c:\xHarbour\include;c:\fw27\include
-Lc:\borland\bcc55\lib;c:\xharbour\lib;c:\fw27\include

y en mi ILINK32.CFG tengo esto:

/Lc:\borland\bcc55\lib;c:\xHarbour\lib;c:\fw27\lib

Y listo, el problema que tienes con la UUID.LIB es precisamente que no la esta encontrando porque no existe el archivo de configuraicon del enlazador

PostPosted: Thu Jan 26, 2006 9:28 pm
by Antonio Linares
René,

Por lo que él comenta:

> pude compilar y linkar sin errores.

Ya está construyendo bien el ejecutable. Lo que no ha localizado es donde UEStudio lo ha puesto. UEStudio funciona realmente bien, pero hay que aprender un poco la forma en que trabaja.

PostPosted: Wed Feb 15, 2006 12:03 pm
by ZeCarlos
Bom dia

A mim tambem nao cria o EXE. No file makefile gerado pelo UESTUDIO no final tem instrucao para apagar.


------------ makefile


################################################################################
# #
# email #
# #
# Wednesday 15 February 2006, 11:00:37 #
################################################################################

##### GROUPS ###################################################################

FG00=\
email.obj

FG01=\
email.res


##### BUILD ####################################################################

ALL: $(FG00) $(FG01)
echo x:\xHarbour\FWh260\lib\FiveHx.lib x:\xHarbour\FWh260\lib\FiveHC.lib + > b32.bc
echo x:\xHARBOUR\lib\b32\rtl.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\vm.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\gtwin.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\lang.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\macro.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\rdd.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\dbfntx.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\dbfdbt.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\dbfcdx.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\dbffpt.lib + >> b32.bc

email.EXE: $(FG00) $(FG01)
echo x:\xHarbour\FWh260\lib\FiveHx.lib x:\xHarbour\FWh260\lib\FiveHC.lib + > b32.bc
echo x:\xHARBOUR\lib\b32\rtl.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\vm.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\gtwin.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\lang.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\macro.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\rdd.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\dbfntx.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\dbfdbt.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\dbfcdx.lib + >> b32.bc
echo x:\xHARBOUR\lib\b32\dbffpt.lib + >> b32.bc


##### COMMANDS #################################################################

run: email.EXE
email.EXE

debug: email.EXE
email.EXE

makef:
uestudio makefile


##### COMPILE ##################################################################

email.res: ..\email.rc
brc32 -r ..\email.rc


email.c: ..\email.prg
harbour /m /n /oemail /l ..\email.prg


email.obj: email.c
bcc32 -c -Ix:\bcc55\INCLUDE -Ix:\xHarbour\include email.c



##### CLEAN ####################################################################

CLEAN:
-@erase "email.res"
-@erase "email.c"
-@erase "email.obj"
-@erase "email.EXE"

----------------------------------------------------------------------- END FILE


Pode gerar o EXE mas no fim apaga [ -@erase "email.exe" ]
Porque ?
Como retirar essa instrucao?

TIA