2011-07-17 12:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
* contrib/hbmysql/hbmysql.hbc
* contrib/sddmy/sddmy.hbc
- deleted (most probably static) OpenSSL libs forced in .hbc file.
if such requirements are present for certain versions/builds of
3rd party lib I suggest to add them via HB_USER_LDFLAGS options
at build time. This way the build will not break when using
different builds of these libs. The bottom line is that Harbour
.hbc files are not the best place to track the dependency tree
of libs linked statically to 3rd party libs. [to help such
cases, maybe we can add them as comments, but even better if
dynamic versions of these libs are used, so user don't have
to deal with dependency tree at build time at all]
This commit is contained in:
@@ -16,6 +16,20 @@
|
||||
The license applies to all entries newer than 2009-04-28.
|
||||
*/
|
||||
|
||||
2011-07-17 12:30 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* contrib/hbmysql/hbmysql.hbc
|
||||
* contrib/sddmy/sddmy.hbc
|
||||
- deleted (most probably static) OpenSSL libs forced in .hbc file.
|
||||
if such requirements are present for certain versions/builds of
|
||||
3rd party lib I suggest to add them via HB_USER_LDFLAGS options
|
||||
at build time. This way the build will not break when using
|
||||
different builds of these libs. The bottom line is that Harbour
|
||||
.hbc files are not the best place to track the dependency tree
|
||||
of libs linked statically to 3rd party libs. [to help such
|
||||
cases, maybe we can add them as comments, but even better if
|
||||
dynamic versions of these libs are used, so user don't have
|
||||
to deal with dependency tree at build time at all]
|
||||
|
||||
2011-07-17 12:13 UTC+0200 Viktor Szakats (harbour.01 syenar.hu)
|
||||
* contrib/hbide/hbide.hbp
|
||||
! removed forced strip
|
||||
|
||||
@@ -9,4 +9,4 @@ libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
|
||||
{unix}libs=mysqlclient
|
||||
{darwin}libpaths=/opt/local/lib/mysql5/mysql
|
||||
{win|dos}libs=libmysql
|
||||
{os2}libs=mysqlclient libssl_s libcrypto_s
|
||||
{os2}libs=mysqlclient
|
||||
|
||||
@@ -7,6 +7,6 @@ libs=${_HB_DYNPREF}${hb_name}${_HB_DYNSUFF}
|
||||
{unix}libs=mysqlclient
|
||||
{darwin}libpaths=/opt/local/lib/mysql5/mysql
|
||||
{win|dos}libs=libmysql
|
||||
{os2}libs=mysqlclient libssl_s libcrypto_s
|
||||
{os2}libs=mysqlclient
|
||||
|
||||
libs=../rddsql/rddsql.hbc
|
||||
|
||||
Reference in New Issue
Block a user