Page 3 of 6

Re: HMG 3.5

Posted: Mon Nov 16, 2020 7:47 am
by serge_girard
Rathi,

Now I get these errors:

Code: Select all

undefined reference to `EVP_rc5_32_12_16_cbc'  
undefined reference to `EVP_rc5_32_12_16_cbc'   
undefined reference to `EVP_rc5_32_12_16_cfb64' 
undefined reference to `EVP_rc5_32_12_16_ecb'  
undefined reference to `EVP_rc5_32_12_16_ecb'   
undefined reference to `EVP_rc5_32_12_16_ofb'  
undefined reference to `EVP_rc5_32_12_16_ofb'   
Serge

Re: HMG 3.5

Posted: Mon Nov 16, 2020 8:05 am
by dragancesu
Thank you very much Rathi

Re: HMG 3.5

Posted: Mon Nov 16, 2020 8:18 am
by Rathinagiri
serge_girard wrote: Mon Nov 16, 2020 7:47 am Rathi,

Now I get these errors:

Code: Select all

undefined reference to `EVP_rc5_32_12_16_cbc'  
undefined reference to `EVP_rc5_32_12_16_cbc'   
undefined reference to `EVP_rc5_32_12_16_cfb64' 
undefined reference to `EVP_rc5_32_12_16_ecb'  
undefined reference to `EVP_rc5_32_12_16_ecb'   
undefined reference to `EVP_rc5_32_12_16_ofb'  
undefined reference to `EVP_rc5_32_12_16_ofb'   
Serge
All these are OpenSSL Library modules. Is it because of including the ssl and mcrypt that I have given? Have you tried previous version?

Re: HMG 3.5

Posted: Mon Nov 16, 2020 9:08 am
by miszler.zoltan
Hello Rathi!

Missing libraries:
liblibeay32.a
libssleay32.a
libhbcrypto.a

When copy old libs, error:
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x251): undefined reference to `EVP_rc5_32_12_16_cbc'
`EVP_rc5_32_12_16_ofb'
`OPENSSL_init_crypto'
`EVP_CIPHER_CTX_reset'
...
Thanks: Zoltán

Re: HMG 3.5

Posted: Mon Nov 16, 2020 9:23 am
by quartz565
Thank you very much Rathi!

Re: HMG 3.5

Posted: Mon Nov 16, 2020 11:01 am
by serge_girard
Rathi,

I did what you suggested and still have these errors:

Code: Select all

undefined reference to `EVP_rc5_32_12_16_cbc'  
undefined reference to `EVP_rc5_32_12_16_cbc'   
undefined reference to `EVP_rc5_32_12_16_cfb64' 
undefined reference to `EVP_rc5_32_12_16_ecb'  
undefined reference to `EVP_rc5_32_12_16_ecb'   
undefined reference to `EVP_rc5_32_12_16_ofb'  
undefined reference to `EVP_rc5_32_12_16_ofb'   
Even copied all missing LIBS/dll *.a files from LIB folders

I now have this in lib folder:

Code: Select all

libcrypt.a
libcrypto.a
libcurl.dll
libeay32.a
libeay32.dll
libedit.a
libeditex.a
libgraph.a
libhbcurl.a
libhbcurls.a
libhbvpdf.a
libhfcl.a
libhmg.a
libhmgmysql.a
libhmgpgsql.a
libhmgsqlite.a
libini.a
liblibcurl.a
libmySQL.a
libreport.a
libssh2.dll
libssl.a
libSumatraPDF.a
ssleay32.dll
zlib1.dll
Something still missing?

Serge

Re: HMG 3.5

Posted: Mon Nov 16, 2020 11:31 am
by Rathinagiri
This problem comes whether in c level or prg level?

Can you please give a sample file?

Re: HMG 3.5

Posted: Mon Nov 16, 2020 11:39 am
by serge_girard
Rathi,

this is complete error.log:

Code: Select all

_temp.rc:161: unrecognized escape sequence
_temp.rc:161: unrecognized escape sequence
_temp.rc:161: unrecognized escape sequence
Harbour 3.2.0dev (r2011030937)
Copyright (c) 1999-2020, https://harbour.github.io/
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x251): undefined reference to `EVP_rc5_32_12_16_cbc'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x261): undefined reference to `EVP_rc5_32_12_16_ecb'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x271): undefined reference to `EVP_rc5_32_12_16_cfb64'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x281): undefined reference to `EVP_rc5_32_12_16_cfb64'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x291): undefined reference to `EVP_rc5_32_12_16_ofb'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x9a4): undefined reference to `EVP_rc5_32_12_16_cfb64'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0xd34): undefined reference to `EVP_rc5_32_12_16_ecb'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0xd44): undefined reference to `EVP_rc5_32_12_16_cbc'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0xdb4): undefined reference to `EVP_rc5_32_12_16_ofb'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0xf84): undefined reference to `EVP_rc5_32_12_16_cfb64'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x10c8): undefined reference to `EVP_rc5_32_12_16_ofb'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x1107): undefined reference to `EVP_rc5_32_12_16_cbc'
c:/hmg.3.5/mingw/bin/../lib/gcc/i686-w64-mingw32/9.3.0/../../../../i686-w64-mingw32/bin/ld.exe: C:/HMG.3.5/harbour/lib/win/mingw\libhbssl.a(evpciph.o):evpciph.c:(.text+0x1110): undefined reference to `EVP_rc5_32_12_16_ecb'
collect2.exe: error: ld returned 1 exit status
hbmk2[DB_GEN]: Error: Running linker. 1
gcc.exe 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/db_gen.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/db_exe.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/db_gedcom.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/db_genealogy.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/db_gen_pdf.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/db_images.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/db_kwartierstaat.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/db_mess.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/db_xfers.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/crea_par.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/crea_kws.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/crea_idx.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/cre_kws2.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/split_bu.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/gen_ftp_pages.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/create_relatie.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/move_person.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/ai.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/ftpcli.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/dg_mess.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/dg_geschiedenis.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/dg_sessions.o 
C:/Users/Serge/AppData/Local/Temp/hbmk_6heboh.dir/hbmk_664g4d.o 

P:/hmg.3.0.44/DB_GEN/_temp.o    -pthread  -static-libgcc  -static-libstdc++  -static -lpthread -mwindows -Wl,--start-group -lhmg -lcrypt -ledit -leditex -lgraph -lini -lreport -lhfcl -lhbcurls -lhbcurl -llibcurl -lmsvfw32 -lvfw32 -lhbmysql -lmysql -lhbfimage -lhbpgsql -lsddmy -lhbvpdf -lhbct -lhbwin -lhbmzip -lminizip -lhbmemio -lhbmisc -lhbtip -lsqlite3 -lhbsqlit3 -lsddodbc -lrddsql -lhbodbc -lodbc32 -lhbhpdf -lhbnetio -lxhb -lpng -llibhpdf -lhbzebra -lhbssl -lssl -lcrypto -lhbextern -lhbdebug -lhbvmmt -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainwin -lwinmm -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl32 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lmapi32 -limm32 -lmsimg32 -lwininet -lhbpcre -lhbzlib   -Wl,--end-group -oDB_GEN.exe  -LC:/HMG.3.5/harbour/lib/win/mingw -LC:/HMG.3.5/lib
Need more info? Let me know!

Serge

Re: HMG 3.5

Posted: Mon Nov 16, 2020 1:14 pm
by huiyi_ch
I found that HMG3.5 doesn't seem to fix most of the bugs guys found since HMG3.4.4 was released.

Re: HMG 3.5

Posted: Tue Nov 17, 2020 12:30 pm
by serge_girard
Rathi,

I copied a small piece PRG + hbc + hbp into attached ZIPfile. This I cannot compile! Please advise!

Serge