harbour/core — pull request #48 by ItamarLins (2014-02-19 13:01:05+00:00)
Title: __HBEXTERN__HBSSL__ fail

Hi!
All examples on you fork using this is sintaxe below not working
#require "hbssl"
#require "hbtip"

REQUEST __HBEXTERN__HBSSL__

C:\Users\Itamar\Documents\GitHub\harbour-core\contrib\hbtip\tests>hbmk2 gmail.hb
p
hbmk2: Processando script local make: hbmk.hbm
Harbour 3.4.0dev (r1402161913)
Copyright (c) 1999-2014, http://harbour-project.org/
Compiling 'gmail.prg'...
Lines 104, Functions/Procedures 1
Generating C source output to 'C:\Users\Itamar\AppData\Local\Temp\hbmk_nb7sz8.di
r\gmail.c'... Done.
C:/Users/Itamar/AppData/Local/Temp/hbmk_nb7sz8.dir/gmail.o:gmail.c:(.data+0x88):
undefined reference to `HB_FUN___HBEXTERN__HBSSL__'
collect2.exe: error: ld returned 1 exit status
hbmk2 [gmail]: Erro: Executando linkeditor. 1
gcc.exe C:/Users/Itamar/AppData/Local/Temp/hbmk_nb7sz8.dir/gmail.o C:/Users/Itam
ar/AppData/Local/Temp/hbmk_nb7sz8.dir/hbmk_l6edbg.o -m32 -Wl,--nxcompat -Wl,-
-dynamicbase -mconsole -Wl,--start-group -lhbtip -lhbssl -lssleay32 -llibeay32 -
lhbextern -lhbdebug -lhbvm -lhbrtl -lhblang -lhbcpage -lgtcgi -lgtpca -lgtstd -l
gtwin -lgtwvt -lgtgui -lhbrdd -lhbuddall -lhbusrrdd -lrddntx -lrddcdx -lrddnsx -
lrddfpt -lhbrdd -lhbhsx -lhbsix -lhbmacro -lhbcplr -lhbpp -lhbcommon -lhbmainstd
-lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -liphlpapi -lwinspool -lcomctl3
2 -lcomdlg32 -lshell32 -luuid -lole32 -loleaut32 -lmpr -lwinmm -lmapi32 -limm32
-lmsimg32 -lwininet -lhbpcre -lhbzlib -Wl,--end-group -ogmail.exe -Lc:/HB32/l
ib/win/mingw

hbmk2: Hint: Add option 'hbssl.hbc' for missing Harbour function(s):
__HBEXTERN__HBSSL__()

C:\Users\Itamar\Documents\GitHub\harbour-core\contrib\hbtip\tests>

more info...
Harbour 3.4.0dev (r1402161913)
Copyright (c) 1999-2014, http://harbour-project.org/

Harbour Build Info
---------------------------
Version: Harbour 3.4.0dev (r1402161913)
Compiler: MinGW GNU C 4.8.1 (32-bit)
Platform: Windows 7 6.1.7601 Service Pack 1
PCode version: 0.3
ChangeLog last entry: 2014-02-16 20:13 UTC+0100 Viktor Szak├íts (vszakats users.
noreply.github.com)
ChangeLog ID: 9942ea98951beadb634d739e6667eb86b06450d9
Built on: Feb 17 2014 17:01:11
Build options: (Clipper 5.3b) (Clipper 5.x undoc)
---------------------------

C:\Users\Itamar\Documents\GitHub\harbour-core\contrib\hbtip\tests>set hb
HB_INSTALL_PREFIX=c:\HB32
HB_TIP_OPENSSL=yes
HB_WITH_CURL=C:\curl-7.34.0-devel-mingw32\include
HB_WITH_FIREBIRD=C:\Program Files\Firebird\Firebird_2_5\include
HB_WITH_OPENSSL=C:\OpenSSL-Win32\include
HB_WITH_QT=C:\QT\Qt5.0.2\5.0.2\mingw47_32\include\
Maybe hbmk2 add "_" excessive "HB_FUN___HBEXTERN__HBSSL__"
^-----
Best regards,
Itamar M. Lins Jr.