Comenzando con HB64. ERROR LNK1123

Comenzando con HB64. ERROR LNK1123

Postby miarcod » Thu Oct 24, 2013 10:29 am

Hola,

Estoy intentando construir un ejemplo con Harbour de 64bits, pero no después de configurar los paths tengo el siguiente errror

Code: Select all  Expand view
Harbour 3.2.0dev (Rev. 18881)
Copyright (c) 1999-2013, http://harbour-project.org/
Compiling 'TUTOR02.prg' and generating preprocessed output to 'TUTOR02.ppo'...
Lines 4208, Functions/Procedures 1
Generating C source output to 'TUTOR02.c'... Done.
Microsoft (R) C/C++ Optimizing Compiler Version 16.00.30319.01 for x64
Copyright (C) Microsoft Corporation.  All rights reserved.

TUTOR02.c
Microsoft (R) Windows (R) Resource Compiler Version 6.1.7600.16385
Copyright (C) Microsoft Corporation.  All rights reserved.

LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or c
orrupt
* Linking errors *
miarcod
 
Posts: 199
Joined: Tue Oct 11, 2005 2:17 pm

Re: Comenzando con HB64. ERROR LNK1123

Postby Antonio Linares » Thu Oct 24, 2013 12:41 pm

Miguel A.,

Estas usando FWH\samples\build64.bat ?

Comprueba que estes usando las mismas librerias que se especifican en build64.bat
regards, saludos

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

Re: Comenzando con HB64. ERROR LNK1123

Postby miarcod » Fri Oct 25, 2013 4:32 pm

Antonio,

Despues de investigar veo que build64.bat hace referencia a unas librerias situadas en

\harbour\lib\vc64

que yo no tengo
las que tengo yo están en

\harbour\lib

pero si hago referencia a estas librerias se produce el error
Code: Select all  Expand view

LINK : fatal error LNK1123: failure during conversion to COFF: file invalid or corrupt
* Linking errors *

C:\fwh64\samples>
 


Yo tengo librerias en

C:\vc64\lib pero no son las que se referencian en build64.bat

Que estoy haciendo mal?

gracias
miarcod
 
Posts: 199
Joined: Tue Oct 11, 2005 2:17 pm

Re: Comenzando con HB64. ERROR LNK1123

Postby Antonio Linares » Fri Oct 25, 2013 5:23 pm

Miguel A.,

La versión actual de FWH 64 utiliza el compilador de C de Visual Studio 2012 (ó 2010).

Por lo que es preciso que lo descargues desde Microsoft. La versión Visual Studio 2012 Express, que es gratuita, te sirve perfectamente.

Disculpa este cambio en FWH 64, pero lo hemos hecho con la intención de ser mucho más compatible con Visual Studio :-)
regards, saludos

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

Re: Comenzando con HB64. ERROR LNK1123

Postby miarcod » Mon Oct 28, 2013 7:25 am

gracias.
miarcod
 
Posts: 199
Joined: Tue Oct 11, 2005 2:17 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 10 guests