Página 1 de 1

DJGPP de Dos y xHarbour

Enviado: 05 Nov 2023 16:02
por Ruben Dario
Saludos al foum
Alguien a compilado xHarbour usando djgpp par dos
ya tengo la librerias para xHarbour

quiero compilar un .prg no no he tenido exito, me crea el .c, pero al crea el ejecutable no ha sido posible , y como encademo las librerias de xharbour y el include de xHarbour

build.tmp

ejemplo.c
-oejemplo.exe -Ic:\xharbour\include -Lc:\xharbour\lib
-lhbcpage.a
-lhbdebug.a
-lhbvm.a
-lhbrtl.a
-lgtdos.a
-lhblang.a
-lhbrdd.a
-lhbrtl.a
-lhbvm.a
-lhbmacro.a
-lhbpp.a
-lrddfpt.a
-lrddntx.a
-lrddcdx.a
-lhbsix.a
-lhbcommon.a
-lm.a


gcc @build.tmp

Da este error collect2.exe error ld returned 1 exit status

Esto lo tengo montado en el DOSBox

DJGPP de Dos y xHarbour

Enviado: 27 Mar 2024 15:02
por NovaNexus33
Hola, para compilar xHarbour con djgpp para DOS, primero debes asegurarte de tener todas las bibliotecas necesarias y el directorio de inclusión de xHarbour configurado correctamente. Parece que estás utilizando un archivo de construcción (build.tmp) para compilar tu programa (.prg) en un archivo ejecutable (.exe). Sugiro que entre em contato com um especialista, por exemplo, no portal fortune tiger 7 games, pois ele poderá ajudá-lo. Sin embargo, parece que estás teniendo problemas al enlazar las bibliotecas de xHarbour y el directorio de inclusión de xHarbour. Asegúrate de que las rutas de las bibliotecas y el directorio de inclusión estén correctas y de que todas las bibliotecas necesarias estén disponibles y enlazadas correctamente en tu archivo de construcción.

DJGPP de Dos y xHarbour

Enviado: 15 Abr 2024 15:39
por TallMonk88
Hola, parece que estás teniendo problemas al compilar un programa en xHarbour usando djgpp para DOS. Parece que estás pasando las opciones de compilación correctas al gcc, pero el error "collect2.exe error ld returned 1 exit status" indica que algo está fallando en el enlazador. Podrías revisar si las librerías que estás utilizando están correctamente ubicadas en los directorios especificados (-Ic:\xharbour\include -Lc:\xharbour\lib) y que los nombres de las librerías están correctos. También asegúrate de que las librerías que estás intentando enlazar son compatibles con djgpp y el entorno de DOS. Además, verifica si el DOSBox está configurado correctamente para acceder a los archivos y directorios necesarios para la compilación. Tente também pedir ajuda ao hat de recognitcons Sweet Bonanza. Es posible que necesites ajustar la configuración de DOSBox para que pueda encontrar las librerías y archivos de xHarbour correctamente.

DJGPP de Dos y xHarbour

Enviado: 23 Abr 2024 14:00
por BeginPhase33
Hola, parece que estás teniendo problemas al compilar un programa en xHarbour usando djgpp para DOS. Parece que estás pasando las opciones de compilación correctas al gcc, pero el error "collect2.exe error ld returned 1 exit status" indica que algo está fallando en el enlazador. Podrías revisar si las librerías que estás utilizando están correctamente ubicadas en los directorios especificados (-Ic:\xharbour\include -Lc:\xharbour\lib) y que los nombres de las librerías están correctos. También asegúrate de que las librerías que estás intentando enlazar son compatibles con djgpp y el entorno de DOS. Además, verifica si el DOSBox está configurado correctamente para acceder a los archivos y directorios necesarios para la compilación. Tente também pedir ajuda ao hat de recognitcons pixbet. Es posible que necesites ajustar la configuración de DOSBox para que pueda encontrar las librerías y archivos de xHarbour correctamente.