FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Sun Dec 03, 2023 04:21 PM

Saludos al Forum

Cuando creo el ejeutable me da este error

uso bcc77 y fwh 20_12 y =\harbour_v\harbour_bcc77

Con bcc76 funciona perfecto

k:\proy_harb>\C_BCC\BCC77\bin\ilink32 -Gn -aa -Tpe -s @b32.bc

Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.

Error: Unresolved external '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARBOUR

Error: Unable to perform link

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 01:36 PM

Post el ERROR.LOG pls.

Regards, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1818
Joined: Wed Oct 26, 2005 02:49 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 02:21 PM
Ruben buenos días como estas?

Es un problema asociado al Borland 7.70, Mr. Nages comento algo sobre el tema en este post.

https://forums.fivetechsupport.com/viewtopic.php?f=3&t=43767&start=30&sid=307357278dfdf15d0dde13a789ecf9a4#p265577

Yo tambien tuve el mismo inconveniente y me toco compilar con bbc760, xharbour para borland 7.70 y FWH2310.
Saludos
LEANDRO AREVALO
Bogotá (Colombia)
https://hymlyma.com
https://hymplus.com/
leandroalfonso111@gmail.com
leandroalfonso111@hotmail.com

[ Turbo Incremental Link64 6.98 Embarcadero 7.70 ] [ FiveWin 25.01 ] [ xHarbour 64 bits) ]
Posts: 8523
Joined: Tue Dec 20, 2005 07:36 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 02:27 PM

Leandro, en este caso creo que Rubén necesita pedirle al maestro Enrico el PUERTO(Harbour) para BCC77.

Regards, saludos.

João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 02:46 PM

Con xHarbour y bcc77 si funciona, el poblema es con Harbour

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 03:06 PM
ruben Dario wrote:Saludos al Forum
Cuando creo el ejeutable me da este error
uso bcc77 y fwh 20_12 y =\harbour_v\harbour_bcc77
Con bcc76 funciona perfecto


k:\proy_harb>\C_BCC\BCC77\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Error: Unresolved external '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARBOUR
Error: Unable to perform link
I need a little PRG sample showing the problem and the batch you are using to compile.
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 04:05 PM
Estoy compilando un proyecto.
\C_BCC\BCC77\bin\BRC32 -r -D__FLAT__ -I\C_BCC\BCC77\include\windows\sdk;\C_BCC\BCC77\include\windows\crtl \proy_harb\rc\plastwin.rc
hasta aqui ok

\C_BCC\BCC77\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.
Error: Unresolved external '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARBOUR
Error: Unable to perform link

b32.bc
Code (fw): Select all Collapse
\C_BCC\BCC77\lib\c0x32.obj .\obj_proy\obj_h\PXPMENU.obj  .\obj_proy\obj_h\PXPEDITOR.obj  .\obj_proy\obj_h\PXP0001.obj  .\obj_proy\obj_h\PXP0002.obj  .\obj_proy\obj_h\PXP0003.obj  .\obj_proy\obj_h\PXP0004.obj  .\obj_proy\obj_h\PXP0005.obj  .\obj_proy\obj_h\PXP0006.obj  .\obj_proy\obj_h\PXP0007.obj  .\obj_proy\obj_h\PXP0008.obj  .\obj_proy\obj_h\PXP0009.obj  .\obj_proy\obj_h\PXP0010.obj  .\obj_proy\obj_h\PXP0011.obj  .\obj_proy\obj_h\PXP0012.obj  .\obj_proy\obj_h\PXP0013.obj  .\obj_proy\obj_h\PXP0014.obj  .\obj_proy\obj_h\PXP0015.obj  .\obj_proy\obj_h\PXP0016.obj  .\obj_proy\obj_h\PXP0017.obj  .\obj_proy\obj_h\PXP0018.obj  .\obj_proy\obj_h\PXP0019.obj  .\obj_proy\obj_h\PXP0020.obj  .\obj_proy\obj_h\PXP0021.obj  .\obj_proy\obj_h\PXP0022.obj  .\obj_proy\obj_h\PXP0023.obj  .\obj_proy\obj_h\PXP0024.obj  .\obj_proy\obj_h\PXP0025.obj  .\obj_proy\obj_h\PXP0026.obj  .\obj_proy\obj_h\PXP0027.obj  .\obj_proy\obj_h\PXP0028.obj  .\obj_proy\obj_h\PXP0029.obj  .\obj_proy\obj_h\PXP0029a.obj  .\obj_proy\obj_h\PXP0030.obj  .\obj_proy\obj_h\PXP0031.obj  .\obj_proy\obj_h\PXP0032.obj  .\obj_proy\obj_h\PXP0033.obj  .\obj_proy\obj_h\PXP0034.obj  .\obj_proy\obj_h\PXP0035.obj  .\obj_proy\obj_h\PXP0036.obj  .\obj_proy\obj_h\PXP0037.obj  .\obj_proy\obj_h\PXP0038.obj  .\obj_proy\obj_h\PXP0039.obj  .\obj_proy\obj_h\PXP0040.obj  .\obj_proy\obj_h\PXP0041.obj  .\obj_proy\obj_h\PXP0042.obj  .\obj_proy\obj_h\PXP0043.obj  .\obj_proy\obj_h\PXP0050.obj  .\obj_proy\obj_h\PXP0051.obj  .\obj_proy\obj_h\PXP0052.obj  .\obj_proy\obj_h\PXP0053.obj  .\obj_proy\obj_h\PXP0054.obj  .\obj_proy\obj_h\PXP0055.obj  .\obj_proy\obj_h\PXP0056.obj  .\obj_proy\obj_h\PXP0057.obj  .\obj_proy\obj_h\PXP0070.obj  .\obj_proy\obj_h\PXP0080.obj  .\obj_proy\obj_h\CON0001.obj  .\obj_proy\obj_h\CON0002.obj  .\obj_proy\obj_h\CON0003.obj  .\obj_proy\obj_h\CON0004.obj  .\obj_proy\obj_h\CON0005.obj  .\obj_proy\obj_h\CORV0001.obj  .\obj_proy\obj_h\PXPGENCON.obj  .\obj_proy\obj_h\PXPFUNCIONES.obj  .\obj_proy\obj_h\TESTCLPR.obj  .\obj_proy\obj_h\PXPREPOR_1.obj  .\obj_proy\obj_h\PXPRESQL_1.obj  .\obj_proy\obj_h\PXPREXLS_1.obj  .\obj_proy\obj_h\PXPREDOS_1.obj  .\obj_proy\obj_h\PXPREBRO_1.obj  .\obj_proy\obj_h\CLASERUB_DOS.obj  .\obj_proy\obj_h\CLASERUB_XLS.obj  .\obj_proy\obj_h\CLASERUB_BROW.obj  .\obj_proy\obj_h\CLASEFAST_REP.obj  .\obj_proy\obj_h\tClaNave.obj  .\obj_proy\obj_h\PXPMENBAR.obj  .\obj_proy\obj_h\PXP_CLASE.obj  .\obj_proy\obj_h\CALCULADORA.obj  .\obj_proy\obj_h\FORM_GENERAL_1.obj  .\obj_proy\obj_h\PXPLREP1.obj  .\obj_proy\obj_h\PXPRUTREP_1.obj  .\obj_proy\obj_h\FastRepH.obj  .\obj_proy\obj_h\PXPFASTR_1.obj  .\obj_proy\obj_h\DEMO_FWH.obj  .\obj_proy\obj_h\demos.obj  .\obj_proy\obj_h\xTry.obj  .\obj_proy\obj_h\Inmueble.obj  , plastwin.exe , plastwin.map , \fwh\lib\FiveH.lib \fwh\lib\FiveHC.lib + 
\harbour_v\harbour_bcc77\lib\win\bcc\gtwin.lib \harbour_v\harbour_bcc77\lib\win\bcc\gtwvt.lib \harbour_v\harbour_bcc77\lib\win\bcc\gtwvg.lib  \harbour_v\harbour_bcc77\lib\win\bcc\gtgui.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbrtl.lib   \harbour_v\harbour_bcc77\lib\win\bcc\hbvm.lib \harbour_v\harbour_bcc77\lib\win\bcc\hblang.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbmacro.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbrdd.lib \harbour_v\harbour_bcc77\lib\win\bcc\rddntx.lib   \harbour_v\harbour_bcc77\lib\win\bcc\rddcdx.lib \harbour_v\harbour_bcc77\lib\win\bcc\rddfpt.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbsix.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbdebug.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbhpdf.lib   \harbour_v\harbour_bcc77\lib\win\bcc\hbcommon.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbpp.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbcpage.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbnulrdd.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbwin.lib   \harbour_v\harbour_bcc77\lib\win\bcc\hbct.lib \harbour_v\harbour_bcc77\lib\win\bcc\xhb.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbcplr.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbpcre.lib \harbour_v\harbour_bcc77\lib\win\bcc\png.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbzlib.lib   \harbour_v\harbour_bcc77\lib\win\bcc\hbmisc.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbusrrdd.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbnf.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbmzip.lib \harbour_v\harbour_bcc77\lib\win\bcc\minizip.lib   \harbour_v\harbour_bcc77\lib\win\bcc\hbziparc.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbtip.lib \harbour_v\harbour_bcc77\lib\win\bcc\libhpdf.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbzebra.lib \harbour_v\harbour_bcc77\lib\win\bcc\hbnetio.lib  \C_BCC\BCC77\lib\cw32.lib \C_BCC\BCC77\lib\import32.lib \C_BCC\BCC77\lib\uuid.lib   \C_BCC\BCC77\lib\psdk\odbc32.lib \C_BCC\BCC77\lib\psdk\msimg32.lib \C_BCC\BCC77\lib\psdk\nddeapi.lib \C_BCC\BCC77\lib\psdk\iphlpapi.lib   \C_BCC\BCC77\lib\psdk\psapi.lib \C_BCC\BCC77\lib\psdk\ws2_32.lib \C_BCC\BCC77\lib\psdk\rasapi32.lib \C_BCC\BCC77\lib\psdk\shell32.lib   \C_BCC\BCC77\lib\psdk\gdiplus.lib \proy_harb\lib\Harb\LIBSISTM.lib \proy_harb\lib\Harb\LIBFILEXLS.lib \proy_harb\lib\Harb\LIBTSBROWSE_H.lib \proy_harb\lib\Harb\LIBTIMPRIME.lib   \proy_harb\lib\Harb\LIBDOLPHIN.lib \proy_harb\lib\Harb\LIBDSAY.lib \proy_harb\lib\Harb\libEasyRep_h.lib \proy_harb\lib\Harb\libmysql.lib \proy_harb\lib\Harb\libMyrpt.lib   \proy_harb\lib\Harb\libEagle1_h.lib  , 
\proy_harb\rc\plastwin.res
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 05:50 PM
Probably something wrong in one or more of these libs:
Code (fw): Select all Collapse
\proy_harb\lib\Harb\LIBSISTM.lib \proy_harb\lib\Harb\LIBFILEXLS.lib \proy_harb\lib\Harb\LIBTSBROWSE_H.lib \proy_harb\lib\Harb\LIBTIMPRIME.lib   \proy_harb\lib\Harb\LIBDOLPHIN.lib \proy_harb\lib\Harb\LIBDSAY.lib \proy_harb\lib\Harb\libEasyRep_h.lib \proy_harb\lib\Harb\libmysql.lib \proy_harb\lib\Harb\libMyrpt.lib   \proy_harb\lib\Harb\libEagle1_h.lib
Can you send them all to me? So I can check them and tell you which (if any) have the problem.
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 09:01 PM

Gracias Enrico te lo envie al correo

Gracias enrico x tu ayuda

Le envio las librerias, pero segun mis pruebas no son,

Tome un ejemplo de fwh y genera error, creo que este seria el indicado para identificar el problema

el prg testtrev.prg.

rubenbuild testtrev

Borland Resource Compiler Version 5.40

Copyright (c) 1990, 1999 Inprise Corporation. All rights reserved.

Turbo Incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.

Error: Unresolved external '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARBOUR

Error: Unable to perform link

  • Linking errors *

rubenbuild testtrev

I send you the libraries, but according to my tests are not,

Take an example of fwh and generates error, I think this would be the one indicated to identify the problem

the prg testtrev.prg.

BORLAND RESOURCE COMPILER VERSION 5.40

Copyright (c) 1990, 1999 INPRISE CORPORATION. All rights reserved.

Turbo incremental Link 6.97 Copyright (c) 1997-2022 Embarcadero Technologies, Inc.

error: Unresolved external ' streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARBOUR

error: Unable to perform link

  • Linking errors *
Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 10:30 PM

We have already faced this problem, do you remember? I do not get any errors and the generated EXE works fine. Please show the exact batch you are using to compile the sample, so I can test it here.

Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 10:38 PM
This is the first thread about this problem:

https://forums.fivetechsupport.com/viewtopic.php?f=3&t=43767
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Mon Dec 04, 2023 11:39 PM

Saludos Enrico

Yo te envie un correo , y ahi esta erchivo testtrev.rar de samples de fwh

esta el prg y el bat para generalo.

uso bcc77 y fwh 20_12 y harbour_bcc77 , y me da el error el crear el .exe

en problema es con el bcc77, con las anteriores funcionan bien


Greetings Enrico

I send you an email, and there is this erchive testtrev.rar samples of fwh

is the prg and bat to generate it.

use bcc77 and fwh 20 12 and harbor bcc77 , and i get the error to create the .exe

in problem is with the bcc77, with the previous ones they work well

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com
Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Tue Dec 05, 2023 09:06 AM
I get this error with your batch:
Code (fw): Select all Collapse
Error: Unresolved external '__streams' referenced from E:\FWHARBOUR\LIB\FIVEH.LIB|HARBOUR
But not with mine. I'm trying to understand the cause of the problem in your batch...
Posts: 9022
Joined: Thu Oct 06, 2005 08:17 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Tue Dec 05, 2023 09:51 AM
The problem seems to be in the FWH libs. Probably they have been compiled with on older BCC version. You can workaround the problem that way. In buildh.bat replace this:
Code (fw): Select all Collapse
echo %bcdir%\lib\c0w32.obj + > b32.bc
with this:
Code (fw): Select all Collapse
echo -L%bcdir%\lib;%bcdir%\lib\psdk + > b32.bc
echo c0w32.obj + >> b32.bc
Then add this in one of your PRG:
Code (fw): Select all Collapse
#pragma BEGINDUMP

int _streams;

#pragma ENDDUMP
Try it and let me know.
Posts: 1078
Joined: Thu Sep 27, 2007 03:47 PM
Re: Error '__streams' referenced from K:\FWH\LIB\FIVEH.LIB|HARB
Posted: Tue Dec 05, 2023 07:51 PM

Gracias Enrico

Funciono


Thanks Enrico

I work

Ruben Dario Gonzalez
Cali-Colombia
rubendariogd@hotmail.com - rubendariogd@gmail.com