Professional UI Solutions
Site Map   /  Register
 
 

Forum

Please Log In to post a new message or reply to an existing one. If you are not registered, please register.

NOTE: Some forums may be read-only if you are not currently subscribed to our technical support services.

Forums » Prof-UIS General Discussion » I cannot complie freeware 2.64 Collapse All
Subject Author Date
KiPeum Chun Feb 21, 2007 - 7:54 PM

I cannot complie freeware 2.64

When I complie freeware 2.64, it make critical error and kill "devenv.exe"

So I uncomment for all define line in resource.rc (\Prof-UIS\Include\Resources\resource.rc) what you reply John pheonix Oct 31, 2006

But It didn’t work!

I use MS Windows XP Prof Korean and MS Visual C++ 2005.

kori koria Mar 4, 2007 - 10:23 PM

i meet the same problem. hope to resolove quickly !
thanks

Suhai Gyorgy Feb 22, 2007 - 1:45 AM

Here’s Support’s answer to a very similar question, it might help you, too:

"There is no problem with Windows XP x64, which is fully supported. The problem is that if you have an East Asian version of Windows or you have set your locale to some East Asian language, then you may have problems when compiling Prof-UIS Unicode resources with complex languages like Chinese. This rarely occurs if you are using Visual Studio 2005. We are not sure but this may be a bug of VS 2005. Anyway, we will have to redesign the resources of Prof-UIS to avoid this problem.

Workaround at the moment: Change the locale to English in the Windows settings, compile Unicode configurations and then return to our native locale back."

Technical Support Feb 22, 2007 - 5:37 AM

We would like to add the following. At least the problem occurs under the following conditions:

1) The OS is an East Asian Windows (e.g. Chinese) or an English Windows but with an East Asian language set as the language for non-Unicode programs (in the Windows Regional and Language Options dialog).

2) Visual Studio 2005 with or without Service Pack 1.

3) Prof-UIS is compiled using a Unicode configuration (e.g. Unicode Debug or Unicode Release).

We suspect the problem is caused by a bug in the compiler of Visual Studio 2005: when compiling the string table resources of certain languages, the IDE crashes. At the moment it is caused by some strings in the .rc files with resources of the following languages: Czech, Lithuanian and Turkish. We have not yet tested it with Slovak that was recently added. So you can either compile Prof-UIS on an English Windows or exclude these languages from the resources. In the latter case, just open C:\Program Files\FOSS Software Inc\Prof-UIS\Include\Resources\resource.rc and comment out the above mentioned resources, for example:

/*
/////////////////////////////////////////////////////////////////////////////
// Czech resources

#ifndef __EXT_MFC_NO_RESOURCES_CZECH_DEFAULT

#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CSY)
#ifdef _WIN32
LANGUAGE LANG_CZECH, SUBLANG_DEFAULT
#pragma code_page(1250)
#endif //_WIN32
#include "Resource_csy.rc"
#endif    // Czech resources

#endif // __EXT_MFC_NO_RESOURCES_CZECH_DEFAULT

/////////////////////////////////////////////////////////////////////////////
*/
We will report this problem to Microsoft and in any case find a solution.