Página 1 de 1

HbExtern.lib cannot load

Publicado: Sab Nov 24, 2012 11:18 pm
por Guest
Hi,
I just switched a previous Xharbour-based application to a Harbour
version. But the link step is returning a
Fatal: Unable to open file "HBEXTERN.LIB"

error. I confirmed that
1. HBEXTERN.LIB is located in the c:xailer2hb32Libwinbcc folder,
and
2. HBEXTERN.LIB is checked off, in Projects/Properties/Libraries
and

3. Tools/Options/Harbour/Lib has
C:Xailer2hb32Lib;c:xailer2hb32Libwinbcc

HbExtern.lib cannot load

Publicado: Sab Nov 24, 2012 11:25 pm
por Guest
Looks like the same error occurs, with any project, even the samples
provided with Xailer.
Also confirmed that Project/Properties/Main Harbour is selected as the
default compiler.

HbExtern.lib cannot load

Publicado: Dom Nov 25, 2012 3:00 pm
por ignacio
Hello,
If is checked OFF I can not understand why the linker request it. BTW, this is the first person reporting this bug.
Is possible to reproduce your error with any Xailer sample?
Regards,

HbExtern.lib cannot load

Publicado: Dom Nov 25, 2012 3:32 pm
por Guest
>>Hello,
If is checked OFF I can not understand why the linker
request it. BTW, this is the first person reporting this
bug.
Is possible to reproduce your error with any Xailer sample?<<
Sorry Ignacio, I meant it was checked. It's a English thing, like going
down a list of tasks, finishing something, and saying, "Ok, we can check
that off", at which point you write a check mark next to the item.
Anyway, it's checked. If we uncheck it, then the error message shifts
to hddebug.lib, and downwards.
Are hbextern.lib, hddebug, hdvm, hbrtl, and the other hb libs necessary?
I'll try unchecking all of the hbs, and see what happens.

HbExtern.lib cannot load

Publicado: Dom Nov 25, 2012 3:38 pm
por Guest
No, good, now it says that it can't open rddntx.lib.
The Harbour C compilation doesn't use Borland anymore, is that correct?
Maybe this is somehow related to an existing Harbour on my system, I'll
check on that, thanks.

HbExtern.lib cannot load

Publicado: Dom Nov 25, 2012 10:17 pm
por jlalin
Dwight,
> 3. Tools/Options/Harbour/Lib has
>
> C:Xailer2hb32Lib;c:xailer2hb32Libwinbcc
It should be enough with the second path. Try to remove the first one and
compile again.
Regards,
José Lalí­n

HbExtern.lib cannot load

Publicado: Lun Nov 26, 2012 9:23 am
por jfgimenez
DC,
> 3. Tools/Options/Harbour/Lib has
>
> C:Xailer2hb32Lib;c:xailer2hb32Libwinbcc
as José Lalí­n says, remove the first part of the string, and keep only
"c:xailer2hb32Libwinbcc"
Regards,
Jose F. Gimenez
http://www.xailer.com
http://www.xailer.info

HbExtern.lib cannot load

Publicado: Lun Nov 26, 2012 2:21 pm
por Guest
That did the trick, thanks Jose.