Page 1 of 2

HMG 3.0 with LetoDB

Posted: Tue Oct 20, 2009 9:58 pm
by Vanguarda
Hello friends,

In attachment, follow the RddLeto recompiled with harbour 2.0 and MinGW 4.4.1.

This package not have the "manager", i´ve some issues when a try recompile the "manager", but the old version work fine with this new version.

File LetoDB - (HMG 3.0.0).rar:

Folder bin\letodb.exe (Leto Server)
Folder lib\librddleto.a (Lib compatible with MinGW 4.4.1)
Folder include\rddleto.ch (file of the include)

PS: Sorry my poor english.

My best regards,

Re: HMG 3.0 with LetoDB

Posted: Tue Oct 20, 2009 10:17 pm
by Roberto Lopez
Vanguarda wrote:Hello friends,

In attachment, follow the RddLeto recompiled with harbour 2.0 and MinGW 4.4.1.

This package not have the "manager", i´ve some issues when a try recompile the "manager", but the old version work fine with this new version.

File LetoDB - (HMG 3.0.0).rar:

Folder bin\letodb.exe (Leto Server)
Folder lib\librddleto.a (Lib compatible with MinGW 4.4.1)
Folder include\rddleto.ch (file of the include)

PS: Sorry my poor english.

My best regards,
Thanks.

Could be a good thing to add to HMG.

Regards,

Roberto.

Re: HMG 3.0 with LetoDB

Posted: Tue Oct 20, 2009 10:20 pm
by Roberto Lopez
Vanguarda wrote:Hello friends,

In attachment, follow the RddLeto recompiled with harbour 2.0 and MinGW 4.4.1.
<...>
Could be so you kind to post a sample too?

So I could include in HMG along the library.

Regards,

Roberto.

Re: HMG 3.0 with LetoDB

Posted: Tue Oct 20, 2009 10:23 pm
by Vanguarda
Yes Master.... I´m working in this NOW.

regards,

Re: HMG 3.0 with LetoDB

Posted: Wed Oct 21, 2009 12:18 am
by apais
You should be very carefull when compiling LetoDB.
It uses it's own multithreading system and it is incompatible with Harbour's one.
Harbour people doesn't trust it a lot and they say it has some hidden bugs that eventualy could arise.

Just a warning my friend.

Regards
Angel

Re: HMG 3.0 with LetoDB

Posted: Wed Oct 21, 2009 12:22 am
by Vanguarda
Roberto Lopez wrote: Could be so you kind to post a sample too?

So I could include in HMG along the library.

Regards,

Roberto.
Master, I do not know what happened, but it seems that this recompiled version that is not compatible with the harbour 2.0 and MinGW 4.4.1. Or i´m wrong?
Yesterday i had downloaded the harbour2.0 package, and install it on here for recompile this lib. And it work fine.

See the message:

Code: Select all

hbmk2: debuginc: Calling Harbour compiler to detect dependencies of            
       C:/RddLeto/main.prg                                                     
hbmk2: Linkando... RddLetoDB.exe                                               
c:/hmg/lib/librddleto.a(rddsys.o):rddsys.c:(.text+0x2e): undefined reference to `hb_vmProcessSymbolsEx'
c:/hmg/lib/librddleto.a(leto1.o):leto1.c:(.text+0x972a): undefined reference to `hb_vmProcessSymbolsEx'
collect2: ld returned 1 exit status
hbmk2: Erro: Executando linkeditor. 1                                          
gcc.exe .hbmk\win\mingw\main.o .hbmk\win\mingw\_hbmkaut.o _temp.o    -mwindows -Wl,--start-group -lminigui -lhbmysql -lmysql -lcrypt -ledit -leditex -lgraph -lini -lreport -lhbwin -lhbziparc -lhbmzip -lmsvfw32 -lvfw32 -lsddodbc -lrddsql -lsddmy -lhbodbc -lodbc32 -lhbhpdf -lhbvpdf -lhbmemio -lhbsqlit3 -lsqlite3 -lhbfimage -lhbpgsql -lpq -lhbtip -lhbct -lhbmisc -lrddleto -lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib  -Wl,--end-group -oRddLetoDB.exe -Lc:/hmg/harbour/lib -Lc:/hmg/lib
When i try recompile my project this error message show me. :(

See the Leto Source and makefile.gcc in attachment.
I'll look and know what's happened this lib recompile

Re: HMG 3.0 with LetoDB

Posted: Wed Oct 21, 2009 12:24 am
by Vanguarda
apais wrote:You should be very carefull when compiling LetoDB.
It uses it's own multithreading system and it is incompatible with Harbour's one.
Harbour people doesn't trust it a lot and they say it has some hidden bugs that eventualy could arise.

Just a warning my friend.

Regards
Angel
I discovered it too late. :(

I redeem myself someday :oops:

Re: HMG 3.0 with LetoDB

Posted: Wed Oct 21, 2009 12:48 am
by Roberto Lopez
Vanguarda wrote: Master, I do not know what happened, but it seems that this recompiled version that is not compatible with the harbour 2.0 and MinGW 4.4.1. Or i´m wrong?
Yesterday i had downloaded the harbour2.0 package, and install it on here for recompile this lib. And it work fine.

See the message:

Code: Select all

hbmk2: debuginc: Calling Harbour compiler to detect dependencies of            
       C:/RddLeto/main.prg                                                     
hbmk2: Linkando... RddLetoDB.exe                                               
c:/hmg/lib/librddleto.a(rddsys.o):rddsys.c:(.text+0x2e): undefined reference to `hb_vmProcessSymbolsEx'
[/quote]

AFAIK, such message, arises when you attempt to use Harbour 1.x and 2.x compiled libs together...

Regards,

Roberto.

Re: HMG 3.0 with LetoDB

Posted: Wed Oct 21, 2009 12:52 am
by Roberto Lopez
apais wrote: Harbour people doesn't trust it a lot and they say it has some hidden bugs that eventualy could arise.
LetoDb author is a superb programmer, perhaps the problems are not related with the library itself, but the envirnoment where was tested/used.

I guess that Ciro uses it....

Are you here Ciro?

What do you think?

Regards,

Roberto.

Re: HMG 3.0 with LetoDB

Posted: Wed Oct 21, 2009 1:00 am
by Vanguarda
Roberto Lopez wrote: AFAIK, such message, arises when you attempt to use Harbour 1.x and 2.x compiled libs together...

Regards,

Roberto.
Strange ... I recompiled the source code of Leto with harbour 2.0 downloaded from the "sourceforge".
I do not know what to think.

with best regards,