<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to support-requests</title><link href="https://sourceforge.net/p/odbtp/support-requests/" rel="alternate"/><link href="https://sourceforge.net/p/odbtp/support-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/odbtp/support-requests/</id><updated>2013-06-07T19:00:13.484000Z</updated><subtitle>Recent changes to support-requests</subtitle><entry><title>#3 Trying to compile PHP 5.4+ ODBTP module on 64bit</title><link href="https://sourceforge.net/p/odbtp/support-requests/3/?limit=25#9b38" rel="alternate"/><published>2013-06-07T19:00:13.484000Z</published><updated>2013-06-07T19:00:13.484000Z</updated><author><name>Robert Twitty</name><uri>https://sourceforge.net/u/rtwitty/</uri></author><id>https://sourceforge.net234896dd84779be8e6d4c6025a6cd616ed354f56</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This site may help resolve most of these symbols: &lt;a href="http://forums.codeguru.com/showthread.php?456869-Visual-Studio-2005-VC-64-bit-Compilation-error" rel="nofollow"&gt;http://forums.codeguru.com/showthread.php?456869-Visual-Studio-2005-VC-64-bit-Compilation-error&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>#3 Trying to compile PHP 5.4+ ODBTP module on 64bit</title><link href="https://sourceforge.net/p/odbtp/support-requests/3/?limit=25#283c" rel="alternate"/><published>2013-06-06T18:58:12.273000Z</published><updated>2013-06-06T18:58:12.273000Z</updated><author><name>Robert Twitty</name><uri>https://sourceforge.net/u/rtwitty/</uri></author><id>https://sourceforge.net889d76ec078f85cce006f6fe3e41a95b5ea7cc91</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Try using the 5.4 compiled extension at &lt;a href="http://odbtp.sourceforge.net/php_odbtp-1.1.5-Win32-VC9.zip."&gt;http://odbtp.sourceforge.net/php_odbtp-1.1.5-Win32-VC9.zip.&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Trying to compile PHP 5.4+ ODBTP module on 64bit</title><link href="https://sourceforge.net/p/odbtp/support-requests/3/" rel="alternate"/><published>2013-06-06T14:59:36.137000Z</published><updated>2013-06-06T14:59:36.137000Z</updated><author><name>Alex</name><uri>https://sourceforge.net/u/alexerwin33444/</uri></author><id>https://sourceforge.netda1dcdf7921987b8c868dcc6ce9967bb3117cd2a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I am attempting to compile on Win2008r2 64bit and I am getting linking errors when attempting to compile the php 5.4 module. I have the php sources, odbtp libraries, and the SDK installed. My linker command line looks like this&lt;/p&gt;
&lt;p&gt;/OUT:"....\Release_TS/php_odbtp.dll" /INCREMENTAL:NO /NOLOGO /LIBPATH:"C:\Program Files\Microsoft SDKs\Windows\v6.1\Lib" /LIBPATH:"C:\php-sdk\php54\vc9\x64\php54\x64\Release_TS" /LIBPATH:"C:\php-sdk\php54\vc9\x64\deps\lib" /LIBPATH:"....\Release_TS" /LIBPATH:"....\Release_TS_Inline" /DLL /MANIFEST /MANIFESTFILE:".\Release_TS\php_odbtp.dll.intermediate.manifest" /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /PDB:".\Release_TS/php_odbtp.pdb" /DYNAMICBASE:NO /IMPLIB:".\Release_TS/php_odbtp.lib" /MACHINE:X64 /ERRORREPORT:PROMPT php5ts.lib libodbtp.lib ws2_32.lib odbc32.lib odbccp32.lib  kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib&lt;/p&gt;
&lt;p&gt;Could you tell me off hand what references I am missing?&lt;/p&gt;
&lt;p&gt;1&amp;gt;------ Build started: Project: odbtp, Configuration: Release_TS Win32 ------&lt;br /&gt;
1&amp;gt;Linking...&lt;br /&gt;
1&amp;gt;   Creating library .\Release_TS/php_odbtp.lib and object .\Release_TS/php_odbtp.exp&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;strong&gt;imp&lt;/strong&gt;ctime64 referenced in function ctime&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2001: unresolved external symbol &lt;strong&gt;GSHandlerCheck&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2001: unresolved external symbol &lt;/strong&gt;GSHandlerCheck&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2001: unresolved external symbol &lt;strong&gt;GSHandlerCheck&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;/strong&gt;security_cookie referenced in function php_odbtp_error&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2001: unresolved external symbol &lt;strong&gt;security_cookie&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2001: unresolved external symbol &lt;/strong&gt;security_cookie&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;strong&gt;security_check_cookie referenced in function php_odbtp_error&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2001: unresolved external symbol &lt;/strong&gt;security_check_cookie&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2001: unresolved external symbol &lt;strong&gt;security_check_cookie&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2001: unresolved external symbol _fltused&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2001: unresolved external symbol _fltused&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_atof referenced in function odbtp_read_zval_double&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;strong&gt;imp_atol referenced in function odbtp_read_zval_long&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2001: unresolved external symbol &lt;/strong&gt;imp_atol&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol memcpy referenced in function object_to_odbtp_guid&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2001: unresolved external symbol memcpy&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;strong&gt;imp_tolower referenced in function odbtp_set_zval_to_timestamp&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_strncpy referenced in function odbtp_set_zval_to_timestamp&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2001: unresolved external symbol &lt;strong&gt;imp_strncpy&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_strnicmp referenced in function odbtp_set_zval_to_timestamp&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;strong&gt;imp_stricmp referenced in function odbtp_set_zval_to_timestamp&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2001: unresolved external symbol &lt;/strong&gt;imp_stricmp&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;strong&gt;imp_strchr referenced in function php_odbtp_get_last_error&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_atoi referenced in function php_odbtp_do_connect&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2001: unresolved external symbol &lt;strong&gt;imp_atoi&lt;br /&gt;
1&amp;gt;php_odbtp.obj : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_strstr referenced in function zif_odbtp_flags&lt;br /&gt;
1&amp;gt;LINK : error LNK2001: unresolved external symbol _DllMainCRTStartup&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp&lt;/strong&gt;localtime64 referenced in function localtime&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp&lt;/strong&gt;mktime64 referenced in function mktime&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp&lt;/strong&gt;stat64i32 referenced in function stat&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_free referenced in function odbFreeQuery&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol ntohl referenced in function odbReadDataLong&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_malloc referenced in function odbSockAllocate&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol ntohs referenced in function odbExtractShort&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_fread referenced in function odbReadInterfaceFile&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_fclose referenced in function odbReadInterfaceFile&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_fopen referenced in function odbReadInterfaceFile&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_realloc referenced in function odbReadResponse&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol htons referenced in function odbSendRequest&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol htonl referenced in function odbSendRequestLong&lt;br /&gt;
1&amp;gt;libodbtp.lib(odbtp.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_strrchr referenced in function odbConnect&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp&lt;strong&gt;time64 referenced in function time&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_WSAGetLastError referenced in function get_netaddr&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_gethostbyname referenced in function get_netaddr&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_Sleep referenced in function get_netaddr&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_inet_addr referenced in function get_netaddr&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_isdigit referenced in function get_netaddr&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_ioctlsocket referenced in function set_nonblk_mode&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_closesocket referenced in function sock_close&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_socket referenced in function sock_create&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_WSAStartup referenced in function sock_init&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_WSACleanup referenced in function sock_uninit&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_select referenced in function sock_wait&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_getsockopt referenced in function sock_connect&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;WSAFDIsSet referenced in function sock_connect&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_connect referenced in function sock_connect&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_setsockopt referenced in function sock_connect&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;strong&gt;imp_htons referenced in function sock_connect&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol &lt;/strong&gt;imp_recv referenced in function sock_read&lt;br /&gt;
1&amp;gt;libodbtp.lib(w32sockutil.obj) : error LNK2019: unresolved external symbol __imp_send referenced in function sock_send&lt;br /&gt;
1&amp;gt;....\Release_TS/php_odbtp.dll : fatal error LNK1120: 49 unresolved externals&lt;br /&gt;
1&amp;gt;Build log was saved at "file://c:\php-sdk\php54\vc9\x64\php54\ext\odbtp\Release_TS\BuildLog.htm"&lt;br /&gt;
1&amp;gt;odbtp - 62 error(s), 0 warning(s)&lt;br /&gt;
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Is there anyway to do this more efficiently?</title><link href="https://sourceforge.net/p/odbtp/support-requests/2/" rel="alternate"/><published>2012-11-20T02:16:47Z</published><updated>2012-11-20T02:16:47Z</updated><author><name>Alex</name><uri>https://sourceforge.net/u/alexerwin33444/</uri></author><id>https://sourceforge.net9b3b56feadfb1e3d1891c47d160f3a4c685ed3ca</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I am attempting to send a table valued parameter to the server as an array using table type feature. I am currently sending something like the referenced. Is there a better way of doing this with the PHP plugin?&lt;/p&gt;
&lt;p&gt;SQL:&lt;/p&gt;
&lt;p&gt;Set NoCount On; DECLARE @widget type_namevaluepair_list; INSERT INTO @widget (refname,refvalue) VALUES (0x6675697469746c65,0x546573745f5445),(0x667569736574,0x6261736963),(0x66756974797065,0x74657874),(0x66756976616c6964,''),(0x66756964656661756c74,''),(0x66756972657175697265,'0'),(0x66756964697361626c65,'0'),(0x6661727264617461,''),(0x6661727274797065,''),(0x6661727264656c6d,''),(0x66626e646e616d65,0x5465737431),(0x66626e6474797065,0x5350),(0x66626e646f726472,'1'); EXECUTE temp.dbo.test @widget;&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>php compile failing CentOS 5.5</title><link href="https://sourceforge.net/p/odbtp/support-requests/1/" rel="alternate"/><published>2011-03-12T23:40:38Z</published><updated>2011-03-12T23:40:38Z</updated><author><name>Ron</name><uri>https://sourceforge.net/u/ryoung1970/</uri></author><id>https://sourceforge.net3f92ca4b65039e802f46ff779be92877da34246a</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I have newly installed Centos 5.5 x86-64 box with the default lamp setup.  It is running php 5.2.17.&lt;/p&gt;
&lt;p&gt;odbtp compiles fine but in [odbtp install dir]/php/ext the make fails looking for a zend_config.h file which does not exist on this machine...even in the newly downloaded source code for php 5.2.17.  I have attached some of the output from the make but the errors go on for pages.&lt;/p&gt;
&lt;p&gt;Any help surely appreciated as I need to get back to writing and testing code.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>