www.digitalmars.com         C & C++   DMDScript  

c++.wxwindows - MSLU

reply Borja Torres <Borja_member pathlink.com> writes:
Has anyone got compiled wxWidgets v2.6.3 with DMC++ v 8.47 with Unicode and MSLU
(Microsoft Layer Unicode for win9x)?
I can't compiling with this flags.
Help!!!

Thanks.
Apr 12 2006
parent reply Jan Knepper <jan smartsoft.us> writes:
Why the heck would one be using MSLU?

8.46.5n:

Use:
-D_UNICODE=1

#define wxUSE_UNICODE 1

Rebuild everything... no error

Use a newer Platform SDK though...

Thanks!
Jan



Borja Torres wrote:
 Has anyone got compiled wxWidgets v2.6.3 with DMC++ v 8.47 with Unicode and
MSLU
 (Microsoft Layer Unicode for win9x)?
 I can't compiling with this flags.
 Help!!!
 
 Thanks.
 
 
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Apr 12 2006
next sibling parent Jan Knepper <jan smartsoft.us> writes:
Also...

Added:

#define wxUSE_UNICODE_MSLU 1

and added __DMC__ to mslu.h as:

#if defined( __VISUALC__ ) \
     || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
     || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
     || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) \
     || ( defined(__DMC__) )

Rebuild... no errors...

Thanks!
Jan



Jan Knepper wrote:
 Why the heck would one be using MSLU?
 
 8.46.5n:
 
 Use:
 -D_UNICODE=1
 
 #define wxUSE_UNICODE 1
 
 Rebuild everything... no error
 
 Use a newer Platform SDK though...
 
 Thanks!
 Jan
 
 
 
 Borja Torres wrote:
 Has anyone got compiled wxWidgets v2.6.3 with DMC++ v 8.47 with 
 Unicode and MSLU
 (Microsoft Layer Unicode for win9x)?
 I can't compiling with this flags.
 Help!!!

 Thanks.
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Apr 12 2006
prev sibling parent reply Borja Torres <Borja_member pathlink.com> writes:
I want compile my application for windows 98 with unicode support.
I use the Ms platform Server 2003 SDK.
I compile wxwidgets perfectly if I change a line in wx\msw\mslu.h:

#if defined( __VISUALC__ ) \
|| ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
|| ( defined(__MWERKS__) && defined(__WXMSW__) ) \
|| ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) 

to

#if defined( __VISUALC__ ) \
|| ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
|| ( defined(__MWERKS__) && defined(__WXMSW__) ) \
|| ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) \
|| defined(__DMC__)

wxwidgets compile without any error but when I compile my application there are
one error in linker:

--- errorlevel -1073741819

In Unicode (without MSLU) all is OK. (wxWidgets is the best).
Thanks.

In article <e1jfe9$30rf$1 digitaldaemon.com>, Jan Knepper says...
Why the heck would one be using MSLU?

8.46.5n:

Use:
-D_UNICODE=1

#define wxUSE_UNICODE 1

Rebuild everything... no error

Use a newer Platform SDK though...

Thanks!
Jan



Borja Torres wrote:
 Has anyone got compiled wxWidgets v2.6.3 with DMC++ v 8.47 with Unicode and
MSLU
 (Microsoft Layer Unicode for win9x)?
 I can't compiling with this flags.
 Help!!!
 
 Thanks.
 
 
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Apr 12 2006
parent reply Jan Knepper <jan smartsoft.us> writes:
Borja Torres wrote:
 I want compile my application for windows 98 with unicode support.
Isn't that a joke? Windows 98 does not really have UNICODE support...
 I use the Ms platform Server 2003 SDK.
 I compile wxwidgets perfectly if I change a line in wx\msw\mslu.h:
 
 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) 
 
 to
 
 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) \
 || defined(__DMC__)
 
 wxwidgets compile without any error but when I compile my application there are
 one error in linker:
 
 --- errorlevel -1073741819
What is the exact linker error you are getting?
 
 In Unicode (without MSLU) all is OK. (wxWidgets is the best).
 Thanks.
 
 In article <e1jfe9$30rf$1 digitaldaemon.com>, Jan Knepper says...
 Why the heck would one be using MSLU?

 8.46.5n:

 Use:
 -D_UNICODE=1

 #define wxUSE_UNICODE 1

 Rebuild everything... no error

 Use a newer Platform SDK though...

 Thanks!
 Jan



 Borja Torres wrote:
 Has anyone got compiled wxWidgets v2.6.3 with DMC++ v 8.47 with Unicode and
MSLU
 (Microsoft Layer Unicode for win9x)?
 I can't compiling with this flags.
 Help!!!

 Thanks.
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Apr 12 2006
parent reply Borja Torres <Borja_member pathlink.com> writes:
The error that I receive are exactly:

--- errorlevel -1073741819


In article <e1jhnf$3ec$1 digitaldaemon.com>, Jan Knepper says...
Borja Torres wrote:
 I want compile my application for windows 98 with unicode support.
Isn't that a joke? Windows 98 does not really have UNICODE support...
 I use the Ms platform Server 2003 SDK.
 I compile wxwidgets perfectly if I change a line in wx\msw\mslu.h:
 
 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) 
 
 to
 
 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) \
 || defined(__DMC__)
 
 wxwidgets compile without any error but when I compile my application there are
 one error in linker:
 
 --- errorlevel -1073741819
What is the exact linker error you are getting?
 
 In Unicode (without MSLU) all is OK. (wxWidgets is the best).
 Thanks.
 
 In article <e1jfe9$30rf$1 digitaldaemon.com>, Jan Knepper says...
 Why the heck would one be using MSLU?

 8.46.5n:

 Use:
 -D_UNICODE=1

 #define wxUSE_UNICODE 1

 Rebuild everything... no error

 Use a newer Platform SDK though...

 Thanks!
 Jan



 Borja Torres wrote:
 Has anyone got compiled wxWidgets v2.6.3 with DMC++ v 8.47 with Unicode and
MSLU
 (Microsoft Layer Unicode for win9x)?
 I can't compiling with this flags.
 Help!!!

 Thanks.
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Apr 12 2006
parent reply Jan Knepper <jan smartsoft.us> writes:
I think that is an error from a build system not?



Borja Torres wrote:
 The error that I receive are exactly:
 
 --- errorlevel -1073741819
 
 
 In article <e1jhnf$3ec$1 digitaldaemon.com>, Jan Knepper says...
 Borja Torres wrote:
 I want compile my application for windows 98 with unicode support.
Isn't that a joke? Windows 98 does not really have UNICODE support...
 I use the Ms platform Server 2003 SDK.
 I compile wxwidgets perfectly if I change a line in wx\msw\mslu.h:

 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) 

 to

 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) \
 || defined(__DMC__)

 wxwidgets compile without any error but when I compile my application there are
 one error in linker:

 --- errorlevel -1073741819
What is the exact linker error you are getting?
 In Unicode (without MSLU) all is OK. (wxWidgets is the best).
 Thanks.

 In article <e1jfe9$30rf$1 digitaldaemon.com>, Jan Knepper says...
 Why the heck would one be using MSLU?

 8.46.5n:

 Use:
 -D_UNICODE=1

 #define wxUSE_UNICODE 1

 Rebuild everything... no error

 Use a newer Platform SDK though...

 Thanks!
 Jan



 Borja Torres wrote:
 Has anyone got compiled wxWidgets v2.6.3 with DMC++ v 8.47 with Unicode and
MSLU
 (Microsoft Layer Unicode for win9x)?
 I can't compiling with this flags.
 Help!!!

 Thanks.
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Apr 12 2006
parent reply Borja Torres <Borja_member pathlink.com> writes:
i don't know where is the error.
With MinGW all is Ok.
I will compile all my versions with DMC except MSLU version that I will compile
with MinGW.
Thanks.


In article <e1jidr$46l$1 digitaldaemon.com>, Jan Knepper says...
I think that is an error from a build system not?



Borja Torres wrote:
 The error that I receive are exactly:
 
 --- errorlevel -1073741819
 
 
 In article <e1jhnf$3ec$1 digitaldaemon.com>, Jan Knepper says...
 Borja Torres wrote:
 I want compile my application for windows 98 with unicode support.
Isn't that a joke? Windows 98 does not really have UNICODE support...
 I use the Ms platform Server 2003 SDK.
 I compile wxwidgets perfectly if I change a line in wx\msw\mslu.h:

 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) 

 to

 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) \
 || defined(__DMC__)

 wxwidgets compile without any error but when I compile my application there are
 one error in linker:

 --- errorlevel -1073741819
What is the exact linker error you are getting?
 In Unicode (without MSLU) all is OK. (wxWidgets is the best).
 Thanks.

 In article <e1jfe9$30rf$1 digitaldaemon.com>, Jan Knepper says...
 Why the heck would one be using MSLU?

 8.46.5n:

 Use:
 -D_UNICODE=1

 #define wxUSE_UNICODE 1

 Rebuild everything... no error

 Use a newer Platform SDK though...

 Thanks!
 Jan



 Borja Torres wrote:
 Has anyone got compiled wxWidgets v2.6.3 with DMC++ v 8.47 with Unicode and
MSLU
 (Microsoft Layer Unicode for win9x)?
 I can't compiling with this flags.
 Help!!!

 Thanks.
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Apr 12 2006
parent Jan Knepper <jan smartsoft.us> writes:
Just run the linker the way the build system (your makefile or whatever 
you use) does and see what the output is.
It should tell you something...



Borja Torres wrote:
 i don't know where is the error.
 With MinGW all is Ok.
 I will compile all my versions with DMC except MSLU version that I will compile
 with MinGW.
 Thanks.
 
 
 In article <e1jidr$46l$1 digitaldaemon.com>, Jan Knepper says...
 I think that is an error from a build system not?



 Borja Torres wrote:
 The error that I receive are exactly:

 --- errorlevel -1073741819


 In article <e1jhnf$3ec$1 digitaldaemon.com>, Jan Knepper says...
 Borja Torres wrote:
 I want compile my application for windows 98 with unicode support.
Isn't that a joke? Windows 98 does not really have UNICODE support...
 I use the Ms platform Server 2003 SDK.
 I compile wxwidgets perfectly if I change a line in wx\msw\mslu.h:

 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) 

 to

 #if defined( __VISUALC__ ) \
 || ( defined(__MINGW32__) && wxCHECK_W32API_VERSION( 0, 5 ) ) \
 || ( defined(__MWERKS__) && defined(__WXMSW__) ) \
 || ( defined(__BORLANDC__) && (__BORLANDC__ > 0x460) ) \
 || defined(__DMC__)

 wxwidgets compile without any error but when I compile my application there are
 one error in linker:

 --- errorlevel -1073741819
What is the exact linker error you are getting?
 In Unicode (without MSLU) all is OK. (wxWidgets is the best).
 Thanks.

 In article <e1jfe9$30rf$1 digitaldaemon.com>, Jan Knepper says...
 Why the heck would one be using MSLU?

 8.46.5n:

 Use:
 -D_UNICODE=1

 #define wxUSE_UNICODE 1

 Rebuild everything... no error

 Use a newer Platform SDK though...

 Thanks!
 Jan



 Borja Torres wrote:
 Has anyone got compiled wxWidgets v2.6.3 with DMC++ v 8.47 with Unicode and
MSLU
 (Microsoft Layer Unicode for win9x)?
 I can't compiling with this flags.
 Help!!!

 Thanks.
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
-- ManiaC++ Jan Knepper But as for me and my household, we shall use Mozilla... www.mozilla.org
Apr 12 2006