Hello again, I've added more info in the set_soenv part. /$
2005/12/20, Henrik Sundberg <[EMAIL PROTECTED]>: > 2005/12/20, Volker Quetschke <[EMAIL PROTECTED]>: > > Hi Henrik, > > > > >>>My command line for configure is getting rather long (all parameters > > >>>are added due to separate error reports from configure), > > >>>./configure --with-cl-home="/cygdrive/c/Program/Microsoft Visual > > >>>Studio .NET 2003/Vc7" > > >> > > >>Is this "Visual C++ Express Edition"? If this is what was called > > >>"Microsoft Visual C++ Toolkit 2003" it will not work. See > > >><http://tools.openoffice.org/dev_docs/build_windows_tcsh.html#BuildRequirements> > > >> > > >>Btw, I doubt that a .NET2005 build will work without problems, as the > > >>corresponding cws is not yet finished/integrated. See > > >><http://eis.services.openoffice.org/EIS2/servlet/cws.ShowCWS?Id=2981&Path=SRC680%2Fobo2005b> > > >> > > > I don't know the differences between the different Microsoft packages. > > > I've got these installed (according to the control panel): > > > Microsoft .NET Framework 1.1 > > > Microsoft .NET Framework SDK (English) 1.1 > > > Microsoft .NET Framework 2.0 > > > Microsoft DirectX SDK (December 2005) > > > Microsoft Platform SDK (3790.1830) > > > Microsoft Visual C++ 2005 Express Edition - ENU > > > Microsoft Visual C++ Toolkit 2003 > > Ah, this is what you used with > > --with-cl-home="/cygdrive/c/Program/Microsoft Visual Studio .NET 2003/Vc7 > > > > Unfortunately the Microsoft Visual C++ Toolkit 2003 is not enough to build > > OOo. The compiler is fine, but MS omitted some libraries that are needed to > > build OOo but that are only available in the sold Standard or Professional > > version. See <http://qa.openoffice.org/issues/show_bug.cgi?id=32040> > > for problems with VCTK. > > > > Microsoft Visual C++ 2005 Express Edition - ENU might work, but OOo itself > > is not ready yet to be build with a .NET 2005 :( > > > > > I was missing ml.exe, but was able to find it in > > > http://www.masm32.com/ (I hope it is legal). > > ml is also included in the Standard or Professional version but > > not in the VCTK. But the version you found should work. > > > > >>>--with-jdk-home="/cygdrive/c/Program/Java/j2sdk1.4.2_10" > > >>>--with-use-shell=tcsh --with-midl-path="/cygdrive/c/Program\Microsoft > > >>>Platform SDK\Bin" > > >>>--with-csc-path="/cygdrive/c/WINDOWS/Microsoft.NET/Framework/v1.1.4322" > > >>>--with-frame-home="/cygdrive/c/Program/Microsoft.NET/SDK/v1.1" > > >>>--disable-directx > > >>>--with-ant-home="/cygdrive/c/Program/apache-ant-1.6.5" > > >>> > > >>>Problems: > > >>> > > >>>1 DirectX > > >>>a) with --with-directx-home="/cygdrive/c/Program/Microsoft DirectX > > >>>SDK (December 2005)" I get: > > >>>checking for DirectX SDK files... configure: error: DirectX SDK files > > >>>not found, please use --with-directx-home or -disable-directx. > > >> > > >>Hmmm, did you follow > > >> > > >> <http://tools.openoffice.org/dev_docs/build_windows_tcsh.html#BuildRequirements> > > >>and also install "DirectX 9.0 SDK Update - (????? 2005) Extras"? > > > > > > No I didn't think it was appropriate to add older Updates in the > > > December 2005-version. > > There are some files in it that were needed at that time. > > > > > > > > > > >>If yes, can you please > > >>tell me where MS now put "strmif.h" and "strmiids.lib"? These are the > > >>files that > > >>configure checks to see if you have everything from DirectX SDK. > > > > > > > > > > > > I haven't downloaded anything extra for DirectX. At > > > http://msdn.microsoft.com/directx/sdk/ i can not find Extras. And this > > > is said about Symbols (I therefore did not download it (I've got XP > > > SP2): > > > This download contains all the symbol files for the DirectX release > > > for Windows 98, Windows ME, Windows 2000, Windows XP, and Windows > > > Server 2003. The Windows XP Service Pack 2 symbol files are located in > > > the Platform SDK. > > > > > > I found strmiids.lib at: C:\Program\Microsoft Platform SDK\Lib > > > and strmif.h at: C:\Program\Microsoft Platform SDK\Include > > I should choose a better check then and really check for a DirectX > > related file. Earlier these files were not in the PlatformSDK. > > Sorry, but MS is shuffeling stuff around. > > > > >>>b) with --disable-directx I get: > > >>>checking for DirectX SDK files... cat: > > >>>/proc/registry/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/DirectX SDK/* Doc > > >>>Path: No such file or directory > > >>>cygpath: can't convert empty path > > >>>cygpath: can't convert empty path > > >> > > >>Hmm, looks like a bug as configure shouldn't search in the registry > > >>when --disable-directx is given ;( (can you file a bug to the tools > > >>project?) > > >>But as you have the directx SDK installed you shouldn't trip this bug. > > >>Obviously M$ changed some registry keys. Can you tell me the output > > >>of the following command: > > >>$ ls -l /proc/registry/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/DirectX* > > >> > > >>Obviously this has to be entered in a cygwin shell. > > > > > > > > > $ ls -l /proc/registry/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/DirectX* > > > /proc/registry/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/DirectX: > > > total 0 > > > -r--r----- 1 Administratörer SYSTEM 0 Dec 18 00:24 @ > > > -r--r----- 1 Administratörer SYSTEM 2 Dec 18 00:24 Debug > > > -r--r----- 1 Administratörer SYSTEM 4 Dec 18 00:24 InstallMDX > > > -r--r----- 1 Administratörer SYSTEM 8 Dec 18 00:24 InstalledVersion > > > -r--r----- 1 Administratörer SYSTEM 4 Dec 18 00:24 PvtDXBuild > > > -r--r----- 1 Administratörer SYSTEM 2 Dec 18 00:24 RC > > > -r--r----- 1 Administratörer SYSTEM 14 Dec 18 00:24 SDKVersion > > > -r--r----- 1 Administratörer SYSTEM 13 Dec 18 00:24 Version > > > > > > /proc/registry/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/DirectX Diagnostic > > > Tool: > > > total 0 > > > -r-------- 1 Henrik Ingen 3 Apr 18 2003 TxtPath > > > > > > /proc/registry/HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/DirectX SDK: > > > > Was there a DirectX documentation that you didn't install. The configure > > test was looking looked for ../Microsoft/DirectX SDK/* Doc Path . > > I did not leave out the documentation intentionally anyway. > > > > total 0 > > > dr-xr-x--- 2 Administratörer SYSTEM 0 Dec 18 00:24 SampleBrowser > > > > > > Do you still want me to file a bug? > > Yes, call it: configure cannot handle Dec 2005 DirectX SDK. Assign it to > > vq. > > Done: Issue 59595 > > > >>>2) Can I get these files legally, without bying anything from > > >>>Microsoft (there is no tools-directory in my "c:\Program > > >>>Files\Microsoft Visual Studio .NET 2003\Common7")? > > >>>checking for instmsia.exe/instmsiw.exe... configure: error: > > >>>instmsia.exe and/or instmsiw.exe are/is missing in the default > > >>>location. > > >>>These programs are part of the .NET installation and should be found in a > > >>>directory similar to: > > >>>"c:\Program Files\Microsoft Visual Studio .NET > > >>>2003\Common7\Tools\Deployment\MsiRedist\" > > >>>As the automatic detection fails please copy the files to external/msi/. > > >>>checking for instmsia.exe/instmsiw.exe... configure: error: > > >>>instmsia.exe and/or instmsiw.exe are/is missing in the default > > >>>location. > > >>>These programs are part of the .NET installation and should be found in a > > >>>directory similar to: > > >>>"c:\Program Files\Microsoft Visual Studio .NET > > >>>2003\Common7\Tools\Deployment\MsiRedist\" > > >>>As the automatic detection fails please copy the files to external/msi/. > > >> > > >>As I said, the Visual Toolkit build is not supported and these files are > > >>included in a regular MS Visual C++ .net 2003 compiler. > > >> > > >> > > >>>3) If I comment away the test for instmsia.exe I finally get: > > >>>******************************************************************** > > >>>* * > > >>>* Setting up the build environment variables. * > > >>>* * > > >>>******************************************************************** > > >>>checking solver path... default > > >>>configure: creating ./config.status > > >>>config.status: creating set_soenv > > >>>Setting up the environment for building OpenOffice.org > > >>>.. är inte ett internt kommando, externt kommando, > > >>>program eller kommandofil. > > >>>Setting platform independent values... > > >>>set_soenv: Cannot figure out what platform you are running > > >>>For . > > >>> > > >>>(I.e. .. is not an internal or external command). What's happening? > > >> > > >> > > >>What does this mean? > > >>Can you check if there is a "config.guess" file in solenv/bin/ ? > > > > > > > > > Yes, and it is 1454 lines long (from 2003-05-07). > > > > Hmm, I don't know what happens here but there are enough other problens ;) > > Can you try: > > $ ./solenv/bin/config.guess > > and see what happens. (You should get "i686-pc-cygwin") > > Yes, I get: > $ ./solenv/bin/config.guess > i686-pc-cygwin I've now tested to run set_soenv separately as well, and found that the failing line is: $platform = `../solenv/bin/config.guess`; Running ../solenv/bin/config.guess from the same directory works. Is there a problem with my shell? Adding the line: print (`pwd`); tells me that the path is inside config_office. Is there something wrong with the attributes? $ ls -l ../solenv/bin/config.guess -rwx--x--x+ 1 Admin Ingen 43458 Mar 7 2005 ../solenv/bin/config.guess I think it is very strange. > > >>>4) I'm using Windows XP home edition and trying to compile > > >>>OOo_2.0.0rc3_src. Is there any hope for me? Do I need to buy programs > > >>>from MicroSoft (except the OS) to be able to compile OOo on XP? > > At the moment I would say yes. Sad but true :( > > > > Thanks for trying > > Volker > > Thank you. I'll do what I can (without sponsoring MS anymore). I'm > only fluent in Ada-programming, but I hope I can understand things > here anyway. > /Henrik > > > > > -- > > If you like my work consider: http://www.scytek.de/donations.html > > PGP/GPG key (ID: 0x9F8A785D) available from wwwkeys.de.pgp.net > > key-fingerprint 550D F17E B082 A3E9 F913 9E53 3D35 C9BA 9F8A 785D > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]