Author Topic: WIN98/9x/others build : registry settings test  (Read 35445 times)

Offline tiwag

  • Developer
  • Lives here!
  • *****
  • Posts: 1196
  • sailing away ...
    • tiwag.cb
Re: WIN98/9x/others build : registry settings test
« Reply #30 on: January 20, 2006, 12:51:01 am »
Is there anything special involved, other than just changing the unicode suffix and removing the unicode #define?
you need a wxWidgets ansi build  :)
Right, obviously.  8)  I meant from the C::B end of things.
i meant, "no nothing" just the wxwidgets ansi build in addition to your suggestion

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5149
Re: WIN98/9x/others build : registry settings test
« Reply #31 on: January 20, 2006, 07:30:04 am »
no you need nothing else, but if you build it yourself, you need to add to the sdk target 2 more libs.

@Yiannis : could you always add them to the target ? Then for win98 this is already ok, only need to turn off then unicode define/suffix then.

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: WIN98/9x/others build : registry settings test
« Reply #32 on: January 20, 2006, 08:56:44 am »
@Yiannis : could you always add them to the target ? Then for win98 this is already ok, only need to turn off then unicode define/suffix then.

What libs?
Be patient!
This bug will be fixed soon...

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5149
Re: WIN98/9x/others build : registry settings test
« Reply #33 on: January 20, 2006, 09:15:30 am »
for the sdk target :
libshfolder.a
libshell32.a


The first one for sure, the second one probably.


Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: WIN98/9x/others build : registry settings test
« Reply #34 on: January 20, 2006, 09:37:25 am »
for the sdk target :
libshfolder.a
libshell32.a

Are you sure these should go in the sdk target? I think it should be the src target (main app), although I might be wrong. Can you confirm this?
Be patient!
This bug will be fixed soon...

Offline killerbot

  • Administrator
  • Lives here!
  • *****
  • Posts: 5149
Re: WIN98/9x/others build : registry settings test
« Reply #35 on: January 20, 2006, 09:46:26 am »
Yiannis,

I can't confirm or 'dis'confirm :-(
I also got his information from ceniza and therion.
I think they got to this by trial and error with some win98 users.
I could never test myself, since I don't have win98 anymore.

Lieven

[EDIT] : one thing is for sure, when they were added to the sdk target, things worked.
Well, you have the best insght, if you think they need to be added to the main, please do. This weekend I will make a new ansi build, so the win98 users will be able to give feedback on it, so then we will know for sure.
« Last Edit: January 20, 2006, 09:54:37 am by killerbot »

Offline mandrav

  • Project Leader
  • Administrator
  • Lives here!
  • *****
  • Posts: 4291
    • Code::Blocks IDE
Re: WIN98/9x/others build : registry settings test
« Reply #36 on: January 20, 2006, 09:57:02 am »
I can't confirm or 'dis'confirm :-(

OK, added it in the src target 'cause that's where it should be IMHO. If this doesn't work, it's still easy to move them in the sdk target ;)

r1822.
Be patient!
This bug will be fixed soon...

Offline duncanka

  • Multiple posting newcomer
  • *
  • Posts: 53
Re: WIN98/9x/others build : registry settings test
« Reply #37 on: January 23, 2006, 03:14:29 am »
I can't confirm or 'dis'confirm :-(

OK, added it in the src target 'cause that's where it should be IMHO. If this doesn't work, it's still easy to move them in the sdk target ;)

r1822.
I just compiled rev1836 on Win98SE.  With shfolder linked into the src target, I got an error about codeblocks.dll using an undefined function.  When I linked shfolder into the sdk target instead, it worked fine.  It appears Lieven was right about Therion's and Ceniza's conclusions.
Note, by the way, that at least in the sdk target, I didn't need shell32 to be linked.