I wish I knew more about this... but do you have a Mysql daemon installed on
your Linux machine?  If so, I don't know the answer to your question :(

On Fri, Mar 5, 2010 at 4:39 AM, Bruno Luciani <bruno.luci...@gmail.com>wrote:

> br...@notebook:~/harbour-project/harbour/contrib/hbmysql/tests$ hbmk2
> -lhbmysql test
>
> hbmk2: Processing local make script: hbmk.hbm
> hbmk2: Processing configuration: /usr/local/bin/hbmk.cfg
> Harbour 2.1.0dev (Rev. 14025)
> Copyright (c) 1999-2010, http://www.harbour-project.org/
> Compiling 'test.prg'...
> Lines 204, Functions/Procedures 1
>
> Generating C source output to '/tmp/test.c'... Done.
>  br...@notebook:~/harbour-project/harbour/contrib/hbmysql/tests$ hbmk2
> -lhbmysql test
>
> hbmk2: Processing configuration: /usr/local/bin/hbmk.cfg
> Harbour 2.1.0dev (Rev. 14025)
> Copyright (c) 1999-2010, http://www.harbour-project.org/
> Compiling 'test.prg'...
> Lines 204, Functions/Procedures 1
>
> Generating C source output to '/tmp/test.c'... Done.
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_ESCAPE_STRING_FROM_FILE':
> mysql.c:(.text+0xab): undefined reference to `mysql_escape_string'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_ESCAPE_STRING':
> mysql.c:(.text+0x115): undefined reference to `mysql_escape_string'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function `MYSQL_release':
> mysql.c:(.text+0x158): undefined reference to `mysql_close'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_CLOSE':
> mysql.c:(.text+0x19b): undefined reference to `mysql_close'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `MYSQL_RES_release':
> mysql.c:(.text+0x1c8): undefined reference to `mysql_free_result'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_FREE_RESULT':
> mysql.c:(.text+0x20b): undefined reference to `mysql_free_result'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_REAL_CONNECT':
> mysql.c:(.text+0x2b1): undefined reference to `mysql_init'
> mysql.c:(.text+0x2ec): undefined reference to `mysql_real_connect'
> mysql.c:(.text+0x33c): undefined reference to `mysql_close'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_NUM_FIELDS':
> mysql.c:(.text+0x378): undefined reference to `mysql_num_fields'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_INSERT_ID':
> mysql.c:(.text+0x3e8): undefined reference to `mysql_insert_id'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_NUM_ROWS':
> mysql.c:(.text+0x458): undefined reference to `mysql_num_rows'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_FETCH_ROW':
> mysql.c:(.text+0x4cb): undefined reference to `mysql_num_fields'
> mysql.c:(.text+0x4e0): undefined reference to `mysql_fetch_row'
> mysql.c:(.text+0x4ee): undefined reference to `mysql_fetch_lengths'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_DATA_SEEK':
> mysql.c:(.text+0x591): undefined reference to `mysql_data_seek'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_FETCH_FIELD':
> mysql.c:(.text+0x620): undefined reference to `mysql_fetch_field'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_FIELD_SEEK':
> mysql.c:(.text+0x769): undefined reference to `mysql_field_seek'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_GET_SERVER_VERSION':
> mysql.c:(.text+0x7d8): undefined reference to `mysql_get_server_version'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_COMMIT':
> mysql.c:(.text+0x848): undefined reference to `mysql_commit'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_ROLLBACK':
> mysql.c:(.text+0x8b8): undefined reference to `mysql_rollback'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_SELECT_DB':
> mysql.c:(.text+0x939): undefined reference to `mysql_select_db'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_QUERY':
> mysql.c:(.text+0x9c9): undefined reference to `mysql_query'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_USE_RESULT':
> mysql.c:(.text+0xa49): undefined reference to `mysql_use_result'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_FIELD_COUNT':
> mysql.c:(.text+0xaf8): undefined reference to `mysql_field_count'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_ERROR':
> mysql.c:(.text+0xb68): undefined reference to `mysql_error'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_LIST_DBS':
> mysql.c:(.text+0xbe3): undefined reference to `mysql_list_dbs'
> mysql.c:(.text+0xbed): undefined reference to `mysql_num_rows'
> mysql.c:(.text+0xc0f): undefined reference to `mysql_fetch_row'
> mysql.c:(.text+0xc30): undefined reference to `mysql_free_result'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_LIST_TABLES':
> mysql.c:(.text+0xcbb): undefined reference to `mysql_list_tables'
> mysql.c:(.text+0xcc5): undefined reference to `mysql_num_rows'
> mysql.c:(.text+0xce7): undefined reference to `mysql_fetch_row'
> mysql.c:(.text+0xd08): undefined reference to `mysql_free_result'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_AFFECTED_ROWS':
> mysql.c:(.text+0xd88): undefined reference to `mysql_affected_rows'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_GET_HOST_INFO':
> mysql.c:(.text+0xdf8): undefined reference to `mysql_get_host_info'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_GET_SERVER_INFO':
> mysql.c:(.text+0xe68): undefined reference to `mysql_get_server_info'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_STORE_RESULT':
> mysql.c:(.text+0xed9): undefined reference to `mysql_store_result'
> /usr/local/lib/harbour/libhbmysql.a(mysql.o): In function
> `HB_FUN_MYSQL_LIST_FIELDS':
> mysql.c:(.text+0xfa1): undefined reference to `mysql_list_fields'
>
> collect2: ld returned 1 exit status
> hbmk2: Error: Running linker. 1
> gcc /tmp/test.o /tmp/hbmk_8j8tll.o   -Wl,--start-group -lhbmysql -lhbcplr
> -lhbdebug -lgpm -lharbour  -Wl,--end-group -otest -L/usr/local/lib/harbour
>
> br...@notebook:~/harbour-project/harbour/contrib/hbmysql/tests$
>
>
> 2010/3/5 smu johnson <smujohn...@gmail.com>
>
> What happens if you just try:   hbmk2 -lhbmysql test.prg
>>
>> On Thu, Mar 4, 2010 at 6:16 PM, Bruno Luciani <bruno.luci...@gmail.com>wrote:
>>
>>> This is hbmysql.hbc , hbmysql.a it is correct exist
>>>
>>> but whic library is mysql  ???
>>>
>>> What I am doing wrong ?
>>>
>>> Bruno
>>>
>>>
>>> #
>>> # $Id: hbmysql.hbc 13881 2010-02-15 22:48:29Z vszakats $
>>> #
>>>
>>> incpaths=.
>>>
>>> libs=hbmysql
>>> {unix}libs=mysql
>>> {!unix}libs=libmysql
>>>
>>>
>>> //////////////////////////////////
>>> ERROR/////////////////////////////////////////////////////////
>>>
>>> br...@notebook:~/harbour-project/harbour/contrib/hbmysql/tests$ hbmk2
>>> test
>>> hbmk2: Processing local make script: hbmk.hbm
>>> hbmk2: Processing configuration: /usr/local/bin/hbmk.cfg
>>> Harbour 2.1.0dev (Rev. 14025)
>>> Copyright (c) 1999-2010, http://www.harbour-project.org/
>>> Compiling 'test.prg'...
>>> Lines 205, Functions/Procedures 1
>>> Generating C source output to '/tmp/test.c'... Done.
>>> /usr/bin/ld: cannot find -lmysql
>>> collect2: ld returned 1 exit status
>>> hbmk2: Error: Running linker. 1
>>> gcc /tmp/test.o /tmp/hbmk_tfjuah.o   -Wl,--start-group -lhbmysql -lmysql
>>> -lhbcplr -lhbdebug -lgpm -lharbour  -Wl,--end-group -otest
>>> -L/usr/local/lib/harbour
>>> br...@notebook:~/harbour-project/harbour/contrib/hbmysql/tests$ hbmk2
>>> test
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Harbour mailing list (attachment size limit: 40KB)
>>> Harbour@harbour-project.org
>>> http://lists.harbour-project.org/mailman/listinfo/harbour
>>>
>>>
>>
>>
>> --
>> smu johnson <smujohn...@gmail.com>
>>
>>
>> _______________________________________________
>> Harbour mailing list (attachment size limit: 40KB)
>> Harbour@harbour-project.org
>> http://lists.harbour-project.org/mailman/listinfo/harbour
>>
>>
>
> _______________________________________________
> Harbour mailing list (attachment size limit: 40KB)
> Harbour@harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour
>
>


-- 
smu johnson <smujohn...@gmail.com>
_______________________________________________
Harbour mailing list (attachment size limit: 40KB)
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to