(Very) old Harbour version and Mediator

503 views
Skip to first unread message

philippe...@gmail.com

unread,
Apr 29, 2019, 9:24:50 AM4/29/19
to Harbour Users
Hi all,

As some of you already know, I'm migrating a Clipper application to Harbour.
In fact, we have two applications, one using DBF files, migration is almost OK, and another with Oracle and Mediator.

We use an old Harbour version (4.2.41) for some batches running at night for this Clipper/Oracle/Mediator application.
So, I built my migrated version with this version, as I didn't find Mediator files for Harbour 3.0 I use with the other app.

With this 4.2.4.1 version, I use two files MEDNTX.LIB and CMNNET32.LIB I can't link as is with 3.0

I asked OTC, and although I understand their answer (download the latest Mediator version), I can't migrate too the Mediator we use in production.

I also noticed that this old version doesn't (or differently) support mouse control for example. Today, I met an error with a radiobutton.

So, I hope I was clear enough !

Is there a mean to build or get those two lib files (MEDNTX and CMNNET32) ? Or is there another solution ?
If I could "just" use Harbour 3.0 (or 3.2 later) it would be great !

Another thing (I know, I abuse) : if answers could be sent to philippe(dot)morchain(at)protonmail(dot)com too, it would be great !

Thanks a lot !

Philippe

Don Lowenstein

unread,
Apr 29, 2019, 10:50:49 AM4/29/19
to harbou...@googlegroups.com, philippe...@gmail.com, philippe...@protonmail.com

I use Harbour 3.2 and Mediator 4.3.2 and 4.3.3 successfully for MS-SQL-Server.

Another thing (I know, I abuse) : if answers could be sent to           too, it would be great !

 

Thanks a lot !

 

Philippe

--
--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.
Unsubscribe: harbour-user...@googlegroups.com
Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

philippe...@gmail.com

unread,
Apr 29, 2019, 11:51:18 AM4/29/19
to Harbour Users
Hi Don,

Thanjs for your answer.
I forgot to specify our Mediator version is 4.2.4.1 :(

Is it possible to share an HBP file ? Or just the part with libraries, external files...

Thank you !

Philippe

Le lundi 29 avril 2019 16:50:49 UTC+2, Don a écrit :

I use Harbour 3.2 and Mediator 4.3.2 and 4.3.3 successfully for MS-SQL-Server.

 

 

 

 

From: harbou...@googlegroups.com <harbou...@googlegroups.com> On Behalf Of philippe...@gmail.com
Sent: Monday, April 29, 2019 8:25 AM
To: Harbour Users <harbou...@googlegroups.com>
Subject: [harbour-users] (Very) old Harbour version and Mediator

 

Hi all,

 

As some of you already know, I'm migrating a Clipper application to Harbour.

In fact, we have two applications, one using DBF files, migration is almost OK, and another with Oracle and Mediator.

 

We use an old Harbour version (4.2.41) for some batches running at night for this Clipper/Oracle/Mediator application.

So, I built my migrated version with this version, as I didn't find Mediator files for Harbour 3.0 I use with the other app.

 

With this 4.2.4.1 version, I use two files MEDNTX.LIB and CMNNET32.LIB I can't link as is with 3.0

 

I asked OTC, and although I understand their answer (download the latest Mediator version), I can't migrate too the Mediator we use in production.

 

I also noticed that this old version doesn't (or differently) support mouse control for example. Today, I met an error with a radiobutton.

 

So, I hope I was clear enough !

 

Is there a mean to build or get those two lib files (MEDNTX and CMNNET32) ? Or is there another solution ?

If I could "just" use Harbour 3.0 (or 3.2 later) it would be great !

 

Another thing (I know, I abuse) : if answers could be sent to           too, it would be great !

 

Thanks a lot !

 

Philippe

--
--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.


Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.

To unsubscribe from this group and stop receiving emails from it, send an email to harbou...@googlegroups.com.

Don Lowenstein

unread,
Apr 29, 2019, 2:48:10 PM4/29/19
to harbou...@googlegroups.com

We had this mediator version, but never installed it.

Here is a Borland link script we used for Mediator 4.3.2.0.

 

 

F:\PROD\bcc55\c0w32.obj +

T:\Medclv4.3.2.0\Xharbour\lib\build995\b32\NOAUTLOG.OBJ  +

OBJ32\LIP0000    +

OBJ32\LIP0100    +

OBJ32\LIP0200    +

OBJ32\LIP0300.obj ,  +

.\Lipwin43.Exe,      +

.\Lipwin43.map,      +

F:\PROD\fwh\fiveHx.lib +

F:\PROD\fwh\fiveHC.lib +

T:\Medclv4.3.2.0\Xharbour\lib\build995\b32\MEDNTX.LIB +

T:\Medclv4.3.2.0\Xharbour\lib\build995\b32\CMNNET32.LIB  +

F:\PROD\xharb\rtl.lib +

F:\PROD\xharb\vm.lib +

F:\PROD\xharb\gtwin.lib +

F:\PROD\xharb\lang.lib +

F:\PROD\xharb\macro.lib +

F:\PROD\xharb\rdd.lib +

F:\PROD\xharb\dbfntx.lib +

F:\PROD\xharb\dbfcdx.lib +

F:\PROD\xharb\dbfDBT.lib +

F:\PROD\xharb\debug.lib +

F:\PROD\xharb\common.lib +

F:\PROD\xharb\pp.lib +

F:\PROD\xharb\hbzip.lib +

F:\PROD\bcc55\nddeapi.lib +

F:\PROD\bcc55\iphlpapi.lib +

F:\PROD\bcc55\rasapi32.lib +

F:\PROD\bcc55\cw32.lib +

F:\PROD\bcc55\import32.lib,

LAAPCR.RES   +

LAAPCBW.RES  +

PREV32.RES   +

LIPWINH.RES


Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.

To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.

Marek Horodyski

unread,
Apr 29, 2019, 7:06:56 PM4/29/19
to harbou...@googlegroups.com, philippe...@gmail.com
-- 

You checked on www.otc.pl? On bottom saite is icon to English language.

Regards,
MH

philippe...@gmail.com

unread,
Apr 30, 2019, 3:55:20 AM4/30/19
to Harbour Users
Hello Don,

Thank you !

I'll try with the specific path (in my file, I just have a SET LIB=............, perhaps giving the path just for the 2 files could work)

Thanks again,

Philippe

philippe...@gmail.com

unread,
Apr 30, 2019, 3:59:34 AM4/30/19
to Harbour Users
Hello,

I checked with OTC, on their site and by mail, but their advice is to upgrade our Mediator version. I'd be great if we had time to ensure that we won't have any other problem with the new version. Our application is so old (first version from 1995) that every change could be a disaster.

Thanks for your help !

Philippe

Jayadev U

unread,
Apr 30, 2019, 11:56:58 AM4/30/19
to harbou...@googlegroups.com

Hi,

 

Long ago, I had written a step-by-step guide for using Harbour+Mediator+MySql (approved by OTC).  Please let me know if you need the same.  The steps are similar, however the connection string may change for Oracle.

 

Warm regards,

 

Jayadev

--

--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.


Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.

To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.

philippe...@gmail.com

unread,
Apr 30, 2019, 12:12:29 PM4/30/19
to Harbour Users
Hello !

Could be interesting !

Meanwile, I found an xHarbour documentation (I really don't know where we downloaded our 4.2.4.1 version) and I could fix my radiobutton problem (the syntax changes between this version and Harbour 3.0)

But if I could use the same Harbour for both application, it would be great. The connection to Oracle is easy, all the functions exist and I just need an INI file with all information.

Thanks,

Philippe


Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.

To unsubscribe from this group and stop receiving emails from it, send an email to harbou...@googlegroups.com.

philippe...@gmail.com

unread,
May 7, 2019, 4:53:51 AM5/7/19
to Harbour Users
Hello,

Thanks to you, I go on (slowly but I go on :))

But I have another question : where do I find BCC 5.82 ? I have 5.5 version, that doesn't recognize the librairies' format.
I search on the web, saw that 5.5 was free, but didn't found 5.82.

Meanwhile, I'll try with MinGW, I just downloaded the last version.

Thanks again,

Philippe

Mel Smith

unread,
May 7, 2019, 10:26:52 AM5/7/19
to Harbour Users
Hi Philippe:



But I have another question : where do I find BCC 5.82 ? I have 5.5 version, that doesn't recognize the librairies' format.
I search on the web, saw that 5.5 was free, but didn't found 5.82.


   Visit www.whosaway.com to get the latest BCC 5.8.2, OR download BCC 7.4 if you wish to try it out.

-Mel Smith

Mel Smith

unread,
May 7, 2019, 3:13:41 PM5/7/19
to Harbour Users
Also, MinGW 8.1 is there and availablr to be downloaded too.
-Mel

Philippe Morchain

unread,
May 10, 2019, 4:53:28 AM5/10/19
to Harbour Users
Thank you Mel !

I'll have a look.

But it seems I'll have to go on with Harbour 43... But for MY experience, I'll try as soon as possible.

Fernando Camargo

unread,
May 7, 2020, 4:43:28 PM5/7/20
to Harbour Users

ola Jayadev

Pode me ajudar a conectar com Oracle usando harbour ,ja uso com clipper mas não consegui com harbour

Jayadev U

unread,
May 8, 2020, 4:33:19 AM5/8/20
to harbou...@googlegroups.com

Hi Fernando,

 

Please download the related files from http://www.otc.pl/download/default.aspx?l=2 and read the documentation.  I have not used it for Oracle but I think the steps should be similar.

 

Have you used OTC Mediator to connect with Clipper ?, then the steps should be easy for Harbour.

 

Warm regards,

 

Jayadev

--

--
You received this message because you are subscribed to the Google
Groups "Harbour Users" group.


Web: http://groups.google.com/group/harbour-users

---
You received this message because you are subscribed to the Google Groups "Harbour Users" group.

To unsubscribe from this group and stop receiving emails from it, send an email to harbour-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/harbour-users/e962de8f-7be9-4070-9e58-5b3c4fa28171%40googlegroups.com.

Fernando Camargo

unread,
May 18, 2020, 6:42:34 PM5/18/20
to harbou...@googlegroups.com
 sim ja uso clipper com mediator a muitos anos ,mas nao encontrei material na otc para harbour parece que eles retiraram,agora  o windows 32 bits nao tem mais suporte e preciso acessar o banco com harbour.

Ja compilo em harbour so com dbf


Qualquer dúvida estou à disposição.

Atenciosamente,




Jayadev U

unread,
May 19, 2020, 10:12:32 AM5/19/20
to harbou...@googlegroups.com

Please check out:

 

http://www.otc.pl/download/default.aspx?l=2

 

Harbour/xHarbour versions are available.

 

Warm regards,

 

Jayadev

 

From: harbou...@googlegroups.com [mailto:harbou...@googlegroups.com] On Behalf Of Fernando Camargo
Sent: 19 May 2020 04:12
To: harbou...@googlegroups.com
Subject: Re: [harbour-users] Re: (Very) old Harbour version and Mediator

 

 sim ja uso clipper com mediator a muitos anos ,mas nao encontrei material na otc para harbour parece que eles retiraram,agora  o windows 32 bits nao tem mais suporte e preciso acessar o banco com harbour.

 

Ja compilo em harbour so com dbf

 

 

Qualquer dúvida estou à disposição.

 

Atenciosamente,

 

Image removed by sender.

 

image001.jpg

Fernando Camargo

unread,
May 25, 2020, 1:45:03 PM5/25/20
to Harbour Users
Ok Obrigado vou tentar novamente.


Em segunda-feira, 29 de abril de 2019 10:24:50 UTC-3, philippe...@gmail.com escreveu:
Olá a todos,

Como alguns de vocês já sabem, estou migrando um aplicativo Clipper para o Harbor.
De fato, temos dois aplicativos, um usando arquivos DBF, a migração é quase boa e outro com Oracle e Mediator.

Utilizamos uma versão antiga do Harbor (4.2.41) para alguns lotes em execução à noite para este aplicativo Clipper / Oracle / Mediador.
Portanto, criei minha versão migrada com esta versão, pois não encontrei arquivos do Mediador para o Harbor 3.0 que uso com o outro aplicativo.

Com esta versão 4.2.4.1, eu uso dois arquivos MEDNTX.LIB e CMNNET32.LIB que não consigo vincular como está no 3.0

Perguntei à OTC e, apesar de entender a resposta (faça o download da versão mais recente do Mediador), não consigo migrar também o Mediador que usamos na produção.

Notei também que esta versão antiga não suporta (ou de forma diferente) o controle do mouse, por exemplo. Hoje, encontrei um erro com um botão de opção.

Então, espero ter sido claro o suficiente!

Existe um meio para criar ou obter esses dois arquivos lib (MEDNTX e CMNNET32)? Ou há outra solução ?
Se eu pudesse "apenas" usar o Harbor 3.0 (ou 3.2 depois), seria ótimo!

Outra coisa (eu sei, eu abuso): se as respostas pudessem ser enviadas para philippe (ponto) morchain (at) protonmail (ponto) com também, seria ótimo!

Muito obrigado !

Philippe
Reply all
Reply to author
Forward
0 new messages