Developer forums (C::B DEVELOPMENT STRICTLY!) > Contributions to C::B

New Win98 build (rev 1843)

<< < (2/3) > >>

killerbot:
Thanks Yiannis, stupid typo.
Well it was not settled yet, you have added them last week or so to the src target, not yet the sdk target, since you had the feeling they were needed at the src and not the sdk.
That's why , ;-) , and then we will know once and for all, if that libshell32 is also needed or not.

Revy:
Hi,

Testresults: same as duncanka + layout issues that go away when you reset the layout to its default.


--- Quote from: killerbot on January 24, 2006, 09:08:20 am ---...
First conclusion : adding the 2 libs to the src target is of NO USE, the resulting CB does not work.
Although several people have hinted that only libshfolder is needed, so no libshell32. What surprises me is that the screenshot (see above) shows it's missing something from shell32.dll (SHGetFolderPath).
...

--- End quote ---

it's not as suprising as it seems.  :)

--- Quote from: The Evil Empire ---This function is a superset of SHGetSpecialFolderPath, included with earlier versions of the Shell. On systems preceeding those including Shell32.dll version 5.0 (Windows Millennium Edition (Windows Me) and Windows 2000), SHGetFolderPath was obtained through SHFolder.dll, distributed with Microsoft Internet Explorer 4.0 and later versions. SHFolder.dll always calls the current platform's version of this function. If that fails, it will try to simulate the appropriate behavior. SHFolder.dll continues to be included for backward compatibility, though the function is now implemented in Shell32.dll.

Note  On older systems that require the redistributable SHFolder.dll, you must explicitly link to SHFolder.lib before you link to Shell32.lib.
Only some CSIDLs are supported, including the following:

--- End quote ---
shfolder basically is an emulation for the old W98/Me etc - it tries to emulate SHGetFolderPath on these platforms. SHGetFolderPath comes from shell32 normally, thats why it says its missing from shell32.

Heres the msdn link with more info:
MSDN

If I remember correctly this problem was already solved but the devs ignored the linkage issue.  :roll:
Thank you really much for your efforts with W98 killerbot and the C::B devs for this wonderful piece of software!

PS:
C::B looks gorgeous!   :)

killerbot:
as promised, the last part of the test, 2 more builds (no contribs, overwrite the previous builds, as explained above)
c) sdk (only libshfolder) : http://download.berlios.de/codeblocks/CB_23jan2006_rev1843_win32_ANSI_3.7z
d) sdk (only libshell32) : http://download.berlios.de/codeblocks/CB_23jan2006_rev1843_win32_ANSI_4.7z

Please provide me with your test results ;-)

Lieven

Revy:

--- Quote from: killerbot on January 24, 2006, 08:18:01 pm ---as promised, the last part of the test, 2 more builds (no contribs, overwrite the previous builds, as explained above)
c) sdk (only libshfolder) : http://download.berlios.de/codeblocks/CB_23jan2006_rev1843_win32_ANSI_3.7z
d) sdk (only libshell32) : http://download.berlios.de/codeblocks/CB_23jan2006_rev1843_win32_ANSI_4.7z

Please provide me with your test results ;-)

Lieven

--- End quote ---

c)
works

d)
missing export to SHFetFolderPath in codeblocks.dll


I choose c :)

duncanka:

--- Quote from: killerbot on January 24, 2006, 08:18:01 pm ---as promised, the last part of the test, 2 more builds (no contribs, overwrite the previous builds, as explained above)
c) sdk (only libshfolder) : http://download.berlios.de/codeblocks/CB_23jan2006_rev1843_win32_ANSI_3.7z
d) sdk (only libshell32) : http://download.berlios.de/codeblocks/CB_23jan2006_rev1843_win32_ANSI_4.7z

Please provide me with your test results ;-)

Lieven

--- End quote ---
c) Runs beautifully.
d) Same error messages as before.


--- Quote from: Revy on January 24, 2006, 04:18:04 pm ---Testresults: same as duncanka + layout issues that go away when you reset the layout to its default.

--- End quote ---
I also had these problems initially.  Probably just new docking frame info or the like.


--- Quote from: Revy on January 24, 2006, 04:18:04 pm ---Thank you really much for your efforts with W98 killerbot and the C::B devs for this wonderful piece of software!

PS:
C::B looks gorgeous!   :)

--- End quote ---
Amen!  Thank you so much!

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version