Issue 88561 - Atl can't be found altough platform sdk is installed and configured properly
Summary: Atl can't be found altough platform sdk is installed and configured properly
Status: UNCONFIRMED
Alias: None
Product: Installation
Classification: Application
Component: code (show other issues)
Version: DEV300m9
Hardware: All Windows XP
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-21 19:19 UTC by djhasis
Modified: 2013-07-30 02:41 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Config.status (29.24 KB, text/plain)
2008-04-23 15:34 UTC, djhasis
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description djhasis 2008-04-21 19:19:52 UTC
Atl can't be found altough Platform SDK is installed and configured properly in
Visual C++ Express and in ./configure when compiling the code.
Comment 1 ingo.schmidt-rosbiegal 2008-04-22 09:29:33 UTC
is -> obo: please take care of this (I also removed PATCH flag, because this is
no patch).
Comment 2 oliver.bolte 2008-04-22 09:40:22 UTC
I suppose that you are using the Vista SDK. This SDK doesn't include ATL
anymore. For the MS .Net 2005/8 Express Editions you have to set the environment
variable ' export DISABLE_ATL=TRUE' .
See here:
http://wiki.services.openoffice.org/wiki/Windows#Building_with_Windows_Vista_SDK
and
http://wiki.services.openoffice.org/wiki/Windows#Visual_Studio_2008_Express
Comment 3 djhasis 2008-04-22 21:12:26 UTC
I'm using Microsoft Platform SDK for Windows Server 2003 R2, I checked that it
also includes the missing atl-files.
Comment 4 oliver.bolte 2008-04-23 07:02:18 UTC
i87081 currently blocks the usage of this SDK . However, I need more
information. Which compiler are you using .Net 2005 or .Net 2008?  The
config.status file from config_office module will be helpful.
Comment 5 djhasis 2008-04-23 15:34:56 UTC
Created attachment 53142 [details]
Config.status
Comment 6 djhasis 2008-04-23 15:36:20 UTC
I'm using Visual C++ 2005 Express and the latest stable build of Cygwin.
Comment 7 oliver.bolte 2008-04-23 15:52:30 UTC
Hi,

it looks like
 --with-psdk-home=/cygdrive/i/Program Files/Microsoft Platform SDK for Windows
Server 2003 R2
is missing.

Oliver
Comment 8 djhasis 2008-04-23 19:43:35 UTC
Building module soltools
=============
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/soltools/winunistd
`../wntmsci11.pro/inc/unistd.h' is up to date
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/soltools/mkdepend
-------------
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/soltools/support
-------------
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/soltools/HIDCompiler
dmake:  Error: -- `/cygdrive/k/ooo.org/ooo_DEV300_m9_src/solver/300/wntmsci11.pr
o/inc/unistd.h' not found, and can't be made

ERROR: Error 65280 occurred while making /cygdrive/k/ooo.org/ooo_DEV300_m10_src/
soltools/HIDCompiler


if I do a export NO_HIDS=true and export nodep=true
I'll get

Building module embedserv
=============
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/embedserv/source/embed
------------------------------
Making: ../../wntmsci11.pro/slo/register.obj
i:/MICROS~1/VC/bin/cl.exe  -Zm500 -Zc:forScope,wchar_t- -GR -c -nologo -Gs  -Gy
-Ob1 -Oxs -Oy- -Gd  -I.  -I../../wntmsci11.pro/inc/emser -Ii:/MICROS~1/VC/atlmfc
/include -I../inc -I../../inc/pch -I../../inc -I../../WIN/inc -I../../wntmsci11.
pro/inc -I. -Ik:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc/stl -Ik
:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc/external -Ik:/ooo.org/
ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc -Ik:/ooo.org/ooo_DEV300_m10_src/
solenv/wntmsci11/inc -Ik:/ooo.org/ooo_DEV300_m10_src/solenv/inc -Ik:/ooo.org/ooo
_DEV300_m10_src/res -Ik:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc
/stl -Ii:/Java/JDK15~1.0_1/include/win32 -Ii:/Java/JDK15~1.0_1/include -Ii:/MICR
OS~2/include -Ii:/MICROS~1/VC/include -Ii:/MICROS~3/include -Ii:/MICROS~3/includ
e     -Ik:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc/offuh -I. -I.
./../res -I. -Wall -wd4061 -wd4127 -wd4191 -wd4217 -wd4250 -wd4251 -wd4275     -
wd4290 -wd4294 -wd4355 -wd4511 -wd4512 -wd4514 -wd4611 -wd4625 -wd4626     -wd46
40 -wd4675 -wd4710 -wd4711 -wd4786 -wd4800 -wd4820 -wd4503 -wd4619     -wd4365 -
wd4668 -wd4738 -wd4826 -wd4350 -wd4505 -wd4692 -wd4189 -wd4005   -DWNT -DWNT -DN
T351 -DMSC -DM1400 -DINTEL -D_X86_=1 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_N
O_DEPRECATE -D_CRT_NON_CONFORMING_SWPRINTFS -DFULL_DESK -DSTLPORT_VERSION=400 -D
_MT -DWINVER=0x0400 -D_WIN32_IE=0x0400 -DCPPU_ENV=msci -DSUPD=300 -DPRODUCT -DND
EBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DCUI -DSOLAR_JAVA -DDEV300=D
EV300   -DSHAREDLIB -D_DLL_ -DWIN32 -D_MT -D_DLL -DWIN32 -D_MT -D_DLL  -EHa -DEX
CEPTIONS_ON  -Fo../../wntmsci11.pro/slo/register.obj k:/ooo.org/ooo_DEV300_m10_s
rc/embedserv/source/embed/register.cxx

i:/MICROS~1/VC/bin/cl.exe  -Zm500 -Zc:forScope,wchar_t- -GR -c -nologo -Gs  -Gy
-Ob1 -Oxs -Oy- -Gd  -I.  -I../../wntmsci11.pro/inc/emser -Ii:/MICROS~1/VC/atlmfc
/include -I../inc -I../../inc/pch -I../../inc -I../../WIN/inc -I../../wntmsci11.
pro/inc -I. -Ik:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc/stl -Ik
:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc/external -Ik:/ooo.org/
ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc -Ik:/ooo.org/ooo_DEV300_m10_src/
solenv/wntmsci11/inc -Ik:/ooo.org/ooo_DEV300_m10_src/solenv/inc -Ik:/ooo.org/ooo
_DEV300_m10_src/res -Ik:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc
/stl -Ii:/Java/JDK15~1.0_1/include/win32 -Ii:/Java/JDK15~1.0_1/include -Ii:/MICR
OS~2/include -Ii:/MICROS~1/VC/include -Ii:/MICROS~3/include -Ii:/MICROS~3/includ
e     -Ik:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/inc/offuh -I. -I.
./../res -I. -Wall -wd4061 -wd4127 -wd4191 -wd4217 -wd4250 -wd4251 -wd4275     -
wd4290 -wd4294 -wd4355 -wd4511 -wd4512 -wd4514 -wd4611 -wd4625 -wd4626     -wd46
40 -wd4675 -wd4710 -wd4711 -wd4786 -wd4800 -wd4820 -wd4503 -wd4619     -wd4365 -
wd4668 -wd4738 -wd4826 -wd4350 -wd4505 -wd4692 -wd4189 -wd4005   -DWNT -DWNT -DN
T351 -DMSC -DM1400 -DINTEL -D_X86_=1 -D_CRT_SECURE_NO_DEPRECATE -D_CRT_NONSTDC_N
O_DEPRECATE -D_CRT_NON_CONFORMING_SWPRINTFS -DFULL_DESK -DSTLPORT_VERSION=400 -D
_MT -DWINVER=0x0400 -D_WIN32_IE=0x0400 -DCPPU_ENV=msci -DSUPD=300 -DPRODUCT -DND
EBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DCUI -DSOLAR_JAVA -DDEV300=D
EV300   -DSHAREDLIB -D_DLL_ -DWIN32 -D_MT -D_DLL -DWIN32 -D_MT -D_DLL  -EHa -DEX
CEPTIONS_ON  -Fo../../wntmsci11.pro/slo/register.obj k:/ooo.org/ooo_DEV300_m10_s
rc/embedserv/source/embed/register.cxx
register.cxx
k:\ooo.org\ooo_dev300_m10_src\embedserv\source\inc\stdafx.h(21) : fatal error C1
083: Cannot open include file: 'atlbase.h': No such file or directory
dmake:  Error code 2, while making '../../wntmsci11.pro/slo/register.obj'

ERROR: Error 65280 occurred while making /cygdrive/k/ooo.org/ooo_DEV300_m10_src/
embedserv/source/embed


in my i:\Microsoft Platform SDK for Windows Server 2003 R2\Include\atl\ I find
lots of atl-named files even atlbase.h .
Comment 9 oliver.bolte 2008-04-24 09:12:02 UTC
Use the --disable-activex switch. Its also missing in your configure step.
Comment 10 djhasis 2008-04-24 16:05:51 UTC
Now that I added --disable-activex to configure and rerun it with my arguments I
got this:
Building module odk
=============
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/odk/inc
-------------
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/odk/pack/unzip_udk
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/odk/source/com/sun/star/lib/loader
-------------
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/odk/source/unoapploader/win
-------------
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/odk/source/unowinreg/win
-------------
------------------------------
Making: ../../../wntmsci11.pro/lib/iunowinreg_t1.lib
build of ../../../wntmsci11.pro/bin/unowinreg.dll creates ../../../wntmsci11.pro
/lib/iunowinreg_t1.lib
dmake:  Warning: -- Target [../../../wntmsci11.pro/lib/iunowinreg_t1.lib] was ma
de but the time stamp has not been updated.
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/odk/pack/copying
/cygdrive/k/ooo.org/ooo_DEV300_m10_src/odk/pack/checkidl
diff -br ../../wntmsci11.pro/bin/odkcommon/idl k:/ooo.org/ooo_DEV300_m10_src/sol
ver/300/wntmsci11.pro/idl 2>&1 | C:/cygwin/bin/perl ../../util/checkdiff.pl ../.
./wntmsci11.pro/misc/checkidl.txt
ERROR : diff diff -br ../../wntmsci11.pro/bin/odkcommon/idl/com/sun/star/chart2/
Diagram.idl k:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/idl/com/sun/s
tar/chart2/Diagram.idl
ERROR : diff diff -br ../../wntmsci11.pro/bin/odkcommon/idl/com/sun/star/chart2/
XChartDocument.idl k:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/idl/co
m/sun/star/chart2/XChartDocument.idl
ERROR : diff diff -br ../../wntmsci11.pro/bin/odkcommon/idl/com/sun/star/sheet/F
ormulaParser.idl k:/ooo.org/ooo_DEV300_m10_src/solver/300/wntmsci11.pro/idl/com/
sun/star/sheet/FormulaParser.idl
cat ../../wntmsci11.pro/misc/checkidl.txt
cat: ../../wntmsci11.pro/misc/checkidl.txt: No such file or directory
dmake:  Error code 1, while making '../../wntmsci11.pro/misc/checkidl.txt'

ERROR: Error 65280 occurred while making /cygdrive/k/ooo.org/ooo_DEV300_m10_src/
odk/pack/checkidl
Comment 11 oliver.bolte 2008-08-19 11:13:36 UTC
This issue seems to be invalid. I can't reproduce the problem.
Comment 12 Rob Weir 2013-07-30 02:41:30 UTC
Reset assignee on issues not touched by assignee in more than 1000 days.