Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2011-12

freeaddrinfo not found in dll WS2_32.dll on w2k??

3 messages · 1 person · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

waldo kitty

i have a project that i've been playing with to learn from... i use this project as a double check that things have gone right when i update lazarus from svn... i have two machines, w2k and vista, that i maintain the same code on for testing and supporting at least back to w2k... now, however, this project fails on startup complaining that the entry point to the freeaddrinfo procedure is not found in the WS2_32.dll file...

please see attached screenshot of the popup error window...

the w2k system was just updated from laz 0.9.31 r32520 to r34409... it is currently using FPC 2.4.5 as reported by the lazarus help about popup... BOTH systems are using the same code and revisions... the only difference between them is the OS... i did have to do a clean and then build all in lazarus due to a change involving Laz_XMLCfg not being found...

how to fix this problem, please?? have i missed something else besides doing a clean and build? neither machine does any kind of cleanup before being updated from SVN...

-------------- next part --------------
A non-text attachment was scrubbed...
Name: ERROR_freeaddrinfo.jpg
Type: image/jpeg
Size: 11812 bytes
Desc: not available
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20111225/98e83160/attachment.jpg>

Reply by email

waldo kitty
to waldo kitty
waldo kitty wrote 7 lines
i have a project that i've been playing with to learn from... i use this project as a double check that things have gone right when i update lazarus from svn... i have two machines, w2k and vista, that i maintain the same code on for testing and supporting at least back to w2k... now, however, this project fails on startup complaining that the entry point to the freeaddrinfo procedure is not found in the WS2_32.dll file...

this may be related to mysql since this is a mysql database project... it has been 3 or 4 months since i tried it on the w2k machine... i'm pretty sure that it was working there before i starting working with it on the vista box...

i did find something in a zabbix support area that speaks of adding this capability to older OS' that do not have it so i may be wrong on my memory of it working with mysql on the w2k box... that box has to talk to a remote mysql server for its database access whereas the vista box is running a local instance of mysql... mysql version(s)? not sure but the project's code is using the mysql51 and mysql51conn units so i'd say mysql v5.1...

hummm...

Reply by email

waldo kitty
to waldo kitty

please ignore this... the problem IS with the libmysql.dll file and that w2k doesn't have this freeaddrinfo procedure in it... the code used also goes deeper than lazarus (back to base FPC database stuffs) and probably should be posted in one of the FPC areas... at least the possible fix for it if that might be incorporated... i dunno... it is deeper than i have gone in a GUI environment before so for now, i'm dropping it in this area...

waldo kitty wrote 28 lines
On 12/25/2011 14:40, waldo kitty wrote: > > i have a project that i've been playing with to learn from... i use this project > as a double check that things have gone right when i update lazarus from svn... > i have two machines, w2k and vista, that i maintain the same code on for testing > and supporting at least back to w2k... now, however, this project fails on > startup complaining that the entry point to the freeaddrinfo procedure is not > found in the WS2_32.dll file... this may be related to mysql since this is a mysql database project... it has been 3 or 4 months since i tried it on the w2k machine... i'm pretty sure that it was working there before i starting working with it on the vista box... i did find something in a zabbix support area that speaks of adding this capability to older OS' that do not have it so i may be wrong on my memory of it working with mysql on the w2k box... that box has to talk to a remote mysql server for its database access whereas the vista box is running a local instance of mysql... mysql version(s)? not sure but the project's code is using the mysql51 and mysql51conn units so i'd say mysql v5.1... hummm... -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email