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 Tech Support » Failure of Library Builds for VS 2005 Configs for Win32 platforms Collapse All
Subject Author Date
Franklyn Suliveres Jul 21, 2006 - 6:16 AM

After encountering the problem the first time, I reinstalled form scratch VS2005 and Prof-UIS.

Interestingly enough, the 64bit builds were successful (although I dont need them).

The Prof-UIS Paths, to environment variables for win32 and the Application Wizard oprations were successful.

All of the Lib builds for VS 2005 for the Win32 platform failed.

I cannot determine why the Integration Wizard fails in builiding these libraries.
The error msg states that while compiling stdafx.cpp, the afxwin.h file is missing producing an error.
Below is a Build log for one of the libraries. All have the same error.

Thank you,
Franklyn Suliveres

=========================================================================
Build Log Rebuild started: Project: ProfUISDLL, Configuration: ANSI Debug|Win32
Command Lines Creating temporary file "c:\Program Files\FOSS Software Inc\Prof-UIS\Bin_800\AnsiDebug\ProfUISDLL\RSP00000131522424.rsp" with contents
[
/Od /I "..\Include" /D "_DEBUG" /D "_AFXEXT" /D "__PROF_UIS_IMPL__" /D "_WIN32_WINNT=0x0400" /D "_WIN32_IE=0x0400" /D "WIN32" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0600" /D "_WINDLL" /D "_AFXDLL" /Gm /EHsc /RTC1 /MDd /Yc"stdafx.h" /Fp".\..\Bin_800\AnsiDebug\ProfUISDLL/ProfUISDLL_800.pch" /Fo".\..\Bin_800\AnsiDebug\ProfUISDLL/" /Fd".\..\Bin_800\AnsiDebug\ProfUISDLL/" /W4 /c /Zi /TP ".\StdAfx.cpp"
]
Creating command line "cl.exe @"c:\Program Files\FOSS Software Inc\Prof-UIS\Bin_800\AnsiDebug\ProfUISDLL\RSP00000131522424.rsp" /nologo /errorReport:prompt"
Creating temporary file "c:\Program Files\FOSS Software Inc\Prof-UIS\Bin_800\AnsiDebug\ProfUISDLL\RSP00000231522424.rsp" with contents
[
/Od /I "..\Include" /D "_DEBUG" /D "_AFXEXT" /D "__PROF_UIS_IMPL__" /D "_WIN32_WINNT=0x0400" /D "_WIN32_IE=0x0400" /D "WIN32" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0600" /D "_WINDLL" /D "_AFXDLL" /Gm /EHsc /RTC1 /MDd /Yu"stdafx.h" /Fp".\..\Bin_800\AnsiDebug\ProfUISDLL/ProfUISDLL_800.pch" /Fo".\..\Bin_800\AnsiDebug\ProfUISDLL/" /Fd".\..\Bin_800\AnsiDebug\ProfUISDLL/" /W4 /c /Zi /TP ".\ProfUISDLL.cpp"

"..\Src\ExtTreeWnd.cpp"

"..\Src\ExtTreeGridWnd.cpp"

"..\Src\ExtToolControlBar.cpp"

"..\Src\ExtToolBoxWnd.cpp"

"..\Src\ExtTaskPaneWnd.cpp"

"..\Src\ExtTabWnd.cpp"

"..\Src\ExtTabPageContainerWnd.cpp"

"..\Src\ExtTabFlatWnd.cpp"

"..\Src\ExtTabbedToolControlBar.cpp"

"..\Src\ExtSplitterWnd.cpp"

"..\Src\ExtSpinWnd.cpp"

"..\Src\ExtSliderWnd.cpp"

"..\Src\ExtShortcutListWnd.cpp"

"..\Src\ExtScrollWnd.cpp"

"..\Src\ExtRibbonBar.cpp"

"..\Src\ExtResizableDialog.cpp"

"..\Src\ExtReportGridWnd.cpp"

"..\Src\ExtPropertyGridWnd.cpp"

"..\Src\ExtProgressWnd.cpp"

"..\Src\ExtProfUISAboutDialog.cpp"

"..\Src\ExtPopupMenuWnd.cpp"

"..\Src\ExtPopupCtrlMenu.cpp"

"..\Src\ExtPaintManager.cpp"

"..\Src\ExtPageNavigatorWnd.cpp"

"..\Src\ExtPageContainerWnd.cpp"

"..\Src\ExtNcFrame.cpp"

"..\Src\ExtMouseCaptureSink.cpp"

"..\Src\ExtMiniDockFrameWnd.cpp"

"..\Src\ExtMenuControlBar.cpp"

"..\Src\ExtMdiWindowsListDlg.cpp"

"..\Src\ExtLabel.cpp"

"..\Src\ExtImageEditWnd.cpp"

"..\Src\ExtIconEditDlg.cpp"

"..\Src\ExtHook.cpp"

"..\Src\ExtGroupBox.cpp"

"..\Src\ExtGridWnd.cpp"

"..\Src\ExtEdit.cpp"

"..\Src\ExtDurationWnd.cpp"

"..\Src\ExtDockBar.cpp"

"..\Src\ExtDatePicker.cpp"

"..\Src\ExtControls.cpp"

"..\Src\ExtControlBarTabbedFeatures.cpp"

"..\Src\ExtControlBar.cpp"

"..\Src\ExtContentExpandWnd.cpp"

"..\Src\ExtComboBox.cpp"

"..\Src\ExtColorPaletteWnd.cpp"

"..\Src\ExtColorDlg.cpp"

"..\Src\ExtColorCtrl.cpp"

"..\Src\ExtCmdManager.cpp"

"..\Src\ExtCmdIcon.cpp"

"..\Src\ExtCheckListWnd.cpp"

"..\Src\ExtButton.cpp"

"..\Src\ExtBtnOnFlat.cpp"
]
Creating command line "cl.exe @"c:\Program Files\FOSS Software Inc\Prof-UIS\Bin_800\AnsiDebug\ProfUISDLL\RSP00000231522424.rsp" /nologo /errorReport:prompt"
Creating temporary file "c:\Program Files\FOSS Software Inc\Prof-UIS\Bin_800\AnsiDebug\ProfUISDLL\RSP00000331522424.rsp" with contents
[
/Od /I "..\ProfUISDLL" /I "..\Include" /D "_DEBUG" /D "_AFXEXT" /D "__PROF_UIS_IMPL__" /D "_WIN32_WINNT=0x0400" /D "_WIN32_IE=0x0400" /D "WIN32" /D "_WINDOWS" /D "_VC80_UPGRADE=0x0600" /D "_WINDLL" /D "_AFXDLL" /Gm /EHsc /RTC1 /MDd /Yu"stdafx.h" /Fp".\..\Bin_800\AnsiDebug\ProfUISDLL/ProfUISDLL_800.pch" /Fo".\..\Bin_800\AnsiDebug\ProfUISDLL/" /Fd".\..\Bin_800\AnsiDebug\ProfUISDLL/" /W4 /c /Zi /TP "..\Src\ExtStatusControlBar.cpp"

"..\Src\ExtCustomize.cpp"
]
Creating command line "cl.exe @"c:\Program Files\FOSS Software Inc\Prof-UIS\Bin_800\AnsiDebug\ProfUISDLL\RSP00000331522424.rsp" /nologo /errorReport:prompt"
Output Window Compiling...
StdAfx.cpp
c:\program files\foss software inc\prof-uis\profuisdll\stdafx.h(33) : fatal error C1083: Cannot open include file: ’afxwin.h’: No such file or directory
Results Build log was saved at "file://c:\Program Files\FOSS Software Inc\Prof-UIS\Bin_800\AnsiDebug\ProfUISDLL\BuildLog.htm"
ProfUISDLL - 1 error(s), 0 warning(s)

V M Jul 23, 2006 - 2:06 AM

Hi Franklyn,

If you navigate to C:\Documents and Settings\<your user name>\Local Settings\Application Data\Microsoft\VisualStudio\8.0 directory and rename the VCComponents.dat file to another filename, you should find that it fixes the issue.

In addition, you will also need to manually add Prof-UIs directories in your visual studio by opening Tools->Options->Projects and Solutions->VC++ Directories and add:
C:\Program Files\FOSS Software Inc\Prof-UIS\Include
C:\Program Files\FOSS Software Inc\Prof-UIS\Bin_800
C:\Program Files\FOSS Software Inc\Prof-UIS\Src

directories in Include files, Library files and Source files respectively. (If you’ve added any custom directory paths previously, you will need to examine your old VCComponents.dat file to find out which ones need to be added in addition).

This problem appears to be a bug with the Prof-UIs installation process which makes assumption on the user configuration file’s presence and content.

Regards,
Vojin

Technical Support Jul 23, 2006 - 12:15 PM

We would only like to add the following. The Integration Wizard saves a copy of the VCComponents.Dat file before modifying it. The <Program Files>\Foss Software Inc\Prof-UIS\Support\BACKUP folder keeps all the original versions of VCComponents.Dat and instructions on how to restore Visual Studio 2005 settings. We are sorry for this inconvenience and will try to fix this problem in the next version by recoding this feature from scratch to avoid this problem in the future.