thx killerbot
but i solved the issue already and committed the solution to svn rev 2969 & 2970
the target "src" (CodeBlocks.exe)
was set to link to libshell32.a , which is fine for Win-XP but not for W98
the windoze problem is, that the SHGetFolderPath is exported from different dll's in different windozes
on XP it's exported from shell32.dll and from shfolder.dll
while in W98 it's only exported from shfolder.dll
so if we link always to libshfolder.a as first in the linker libs list, SHGetFolderPath will linked to shfolder.dll
in fact, for the "src" target, we don't even need libshell32.a in the libs list, so i've removed it for now.
but when we once need it again, to be compliant to Win98 ansi builds, it is necessary to
put libshell32.a to the end of the libs list (at least behind libshfolder.a)