|
|
 | | From: | Magnus Hagander | | Subject: | Re: psql 8.0 final not working on NT 4.0sp6 | | Date: | Tue, 18 Jan 2005 17:05:31 +0100 |
|
|
 | > >> I'm running 'psql.exe -- version' and I'm getting this dialog: > >> > >> psql.exe - Entry Point Not Found: The procedure entry point > >> SHGetSpecialFolderPathA could not be located in the dynamic link > >> library SHELL32.DLL. > > > > Do you have the IE4 Desktop Update installed? > > I think so. System Properties for my computer shows > > NT 4.00.1381 > IE 5 5.50.4308.2900 > > If this is not what you are asking, let me know where to look.
Hmm. That would seem to have it. Can you check the version on your SHELL32.DLL? The MSDN docs for the version in question (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellc c/platform/shell/reference/functions/shgetspecialfolderpath.asp) claims it needs either Win2k or The IE 4.0 Desktop Update. Which resolves to shell32.dll version 4.71 or later.
> >> I'm also curious as to why the version of psql I compile > is about 7K > >> bytes smaller than what the installer gives me. > > > > SSL suport possibly? Use pg_config from the installer to find the > > exact commandline used for that. If that's not it, then different > > version of mingw gcc probably. > > > > That's it -- thanks. > > If I'm posting to the wrong list for this, please let me know.
hackers-win32 is prboably slightly more on-topic.
//Magnus
---------------------------(end of broadcast)--------------------------- TIP 2: you can get off all lists at once with the unregister command (send "unregister YourEmailAddressHere" to majordomo@postgresql.org)
|
|
 | | From: | John DeSoi | | Subject: | Re: psql 8.0 final not working on NT 4.0sp6 | | Date: | Tue, 18 Jan 2005 11:38:16 -0500 |
|
|
 | On Jan 18, 2005, at 11:05 AM, Magnus Hagander wrote:
> Hmm. That would seem to have it. Can you check the version on your > SHELL32.DLL? > The MSDN docs for the version in question > (http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ > shellc > c/platform/shell/reference/functions/shgetspecialfolderpath.asp) claims > it needs either Win2k or The IE 4.0 Desktop Update. Which resolves to > shell32.dll version 4.71 or later. >
WINNT\System32\Shell32.dll is version 4.00, so that appears to be the problem.
According to this: http://support.microsoft.com/kb/q165695/ Windows Desktop update was included with IE 4, but not with IE 5 or later. Further, if you want to install Windows Desktop Update you have to first remove IE 5 or later. And finally it says that Windows Desktop Update can only be installed using the IE 4 setup, but this is no longer available from Microsoft. What a mess.
> hackers-win32 is prboably slightly more on-topic
OK, will do for next time.
John DeSoi, Ph.D. http://pgedit.com/ Power Tools for PostgreSQL
---------------------------(end of broadcast)--------------------------- TIP 5: Have you checked our extensive FAQ?
http://www.postgresql.org/docs/faqs/FAQ.html
|
|
|