You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openoffice.apache.org by LOH KOK HOE <hu...@gmail.com> on 2014/03/09 10:25:48 UTC

Building OpenOffice using VS2012 Express?

Dear all,
Has anyone successfully build OpenOffice using VS2012 Express? I'm
currently experiencing some error while following command is issue:

./configure --with-dmake-url=
https://dmake.apache-extras.org.codespot.com/files/dmake-4.12.2.tar.bz2--with-cl-home=/cygdrive/c/"Program
Files (x86)"/"Microsoft Visual Studio
11.0"/VC

And I have this error:

checking for mspdb80.dll... no
checking for mspdb71.dll... no
checking the Microsoft C/C++ Compiler... found
(/cygdrive/c/PROGRA~2/Microsoft Visual Studio 11.0/VC/bin/cl.exe)
checking the Version of Microsoft C/C++ Compiler... found Compiler version
 in "./configure: line 8127: /cygdrive/c/PROGRA~2/Microsoft: is a directory"
./configure: line 8138: test: : integer expression expected
configure: error: Compiler too old. Use Microsoft C/C++ .NET 2008.

Re: Building OpenOffice using VS2012 Express?

Posted by LOH KOK HOE <hu...@gmail.com>.
I'm just curious to know how to retrieve the 8.3 file names. For my case,
Microsoft Visual Studio 11.0, it doesn't show anything. Thus I wonder why?
Is this some sort of Windows 8 feature?


On Mon, Mar 10, 2014 at 9:53 PM, Andre Fischer <aw...@gmail.com> wrote:

> On 10.03.2014 14:42, LOH KOK HOE wrote:
>
>> This is interesting. On Windows 8, when I issue the command > dir /x in
>> command prompt to retrieve Microsoft Visual Studio 11.0's unique name, it
>> shows nothing. Why this could happened? How you guys workaround on this
>> issue?
>>
>
> I have not made the transition from Windows7 to Windows 8, so I can not
> comment.  Internally we use the cygpath command to convert from long to 8.3
> file names.  If OpenOffice still builds on Windows 8 then this technique
> still works and Windows 8 can still interpret 8.3 file names.
>
> -Andre
>
>
>
>>
>> On Mon, Mar 10, 2014 at 6:31 PM, Andre Fischer <aw...@gmail.com> wrote:
>>
>>  On 10.03.2014 10:42, John O'Sullivan wrote:
>>>
>>>  I copied my Visual Studio Express 2008 into a short dir tree with no
>>>> spaces
>>>> in the dir names to work around this issue. I took the Common7 and VC
>>>> subdirs from C:\Program Files (x86)\Microsoft Visual Studio 9.0 into
>>>> another dir, and all worked smoothly.
>>>>
>>>>  The long filenames have only to be understood by configure.  They are
>>> then
>>> converted to 8.3 syntax, unreadable but without spaces.
>>> Look into the winenv.set.sh and you won't see that many spaces in
>>> directories.
>>>
>>> -Andre
>>>
>>>
>>>
>>>  Cheers
>>>> John
>>>>
>>>>
>>>> On Mon, Mar 10, 2014 at 8:41 AM, Andre Fischer <aw...@gmail.com>
>>>> wrote:
>>>>
>>>>   On 09.03.2014 10:25, LOH KOK HOE wrote:
>>>>
>>>>>   Dear all,
>>>>>
>>>>>> Has anyone successfully build OpenOffice using VS2012 Express? I'm
>>>>>> currently experiencing some error while following command is issue:
>>>>>>
>>>>>> ./configure --with-dmake-url=
>>>>>> https://dmake.apache-extras.org.codespot.com/files/dmake-
>>>>>> 4.12.2.tar.bz2--with-cl-home=/cygdrive/c/"Program
>>>>>> Files (x86)"/"Microsoft Visual Studio
>>>>>> 11.0"/VC
>>>>>>
>>>>>>   Maybe this is a problem with the path syntax and quoting.  Can you
>>>>>> try
>>>>>>
>>>>> a
>>>>> different quoting for the --with-cl-home option?  I use something like
>>>>>
>>>>>       ---with-cl-home="/cygdrive/c/Progrram Files (x86)/Microsoft
>>>>> Visual
>>>>> Studio..."
>>>>>
>>>>> -Andre
>>>>>
>>>>>
>>>>>   And I have this error:
>>>>>
>>>>>> checking for mspdb80.dll... no
>>>>>> checking for mspdb71.dll... no
>>>>>> checking the Microsoft C/C++ Compiler... found
>>>>>> (/cygdrive/c/PROGRA~2/Microsoft Visual Studio 11.0/VC/bin/cl.exe)
>>>>>> checking the Version of Microsoft C/C++ Compiler... found Compiler
>>>>>> version
>>>>>>     in "./configure: line 8127: /cygdrive/c/PROGRA~2/Microsoft: is a
>>>>>> directory"
>>>>>> ./configure: line 8138: test: : integer expression expected
>>>>>> configure: error: Compiler too old. Use Microsoft C/C++ .NET 2008.
>>>>>>
>>>>>>
>>>>>>   ------------------------------------------------------------
>>>>>> ---------
>>>>>>
>>>>> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
>>>>> For additional commands, e-mail: dev-help@openoffice.apache.org
>>>>>
>>>>>
>>>>>
>>>>>  ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
>>> For additional commands, e-mail: dev-help@openoffice.apache.org
>>>
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
>
>

Re: Building OpenOffice using VS2012 Express?

Posted by Andre Fischer <aw...@gmail.com>.
On 10.03.2014 14:42, LOH KOK HOE wrote:
> This is interesting. On Windows 8, when I issue the command > dir /x in
> command prompt to retrieve Microsoft Visual Studio 11.0's unique name, it
> shows nothing. Why this could happened? How you guys workaround on this
> issue?

I have not made the transition from Windows7 to Windows 8, so I can not 
comment.  Internally we use the cygpath command to convert from long to 
8.3 file names.  If OpenOffice still builds on Windows 8 then this 
technique still works and Windows 8 can still interpret 8.3 file names.

-Andre

>
>
> On Mon, Mar 10, 2014 at 6:31 PM, Andre Fischer <aw...@gmail.com> wrote:
>
>> On 10.03.2014 10:42, John O'Sullivan wrote:
>>
>>> I copied my Visual Studio Express 2008 into a short dir tree with no
>>> spaces
>>> in the dir names to work around this issue. I took the Common7 and VC
>>> subdirs from C:\Program Files (x86)\Microsoft Visual Studio 9.0 into
>>> another dir, and all worked smoothly.
>>>
>> The long filenames have only to be understood by configure.  They are then
>> converted to 8.3 syntax, unreadable but without spaces.
>> Look into the winenv.set.sh and you won't see that many spaces in
>> directories.
>>
>> -Andre
>>
>>
>>
>>> Cheers
>>> John
>>>
>>>
>>> On Mon, Mar 10, 2014 at 8:41 AM, Andre Fischer <aw...@gmail.com> wrote:
>>>
>>>   On 09.03.2014 10:25, LOH KOK HOE wrote:
>>>>   Dear all,
>>>>> Has anyone successfully build OpenOffice using VS2012 Express? I'm
>>>>> currently experiencing some error while following command is issue:
>>>>>
>>>>> ./configure --with-dmake-url=
>>>>> https://dmake.apache-extras.org.codespot.com/files/dmake-
>>>>> 4.12.2.tar.bz2--with-cl-home=/cygdrive/c/"Program
>>>>> Files (x86)"/"Microsoft Visual Studio
>>>>> 11.0"/VC
>>>>>
>>>>>   Maybe this is a problem with the path syntax and quoting.  Can you try
>>>> a
>>>> different quoting for the --with-cl-home option?  I use something like
>>>>
>>>>       ---with-cl-home="/cygdrive/c/Progrram Files (x86)/Microsoft Visual
>>>> Studio..."
>>>>
>>>> -Andre
>>>>
>>>>
>>>>   And I have this error:
>>>>> checking for mspdb80.dll... no
>>>>> checking for mspdb71.dll... no
>>>>> checking the Microsoft C/C++ Compiler... found
>>>>> (/cygdrive/c/PROGRA~2/Microsoft Visual Studio 11.0/VC/bin/cl.exe)
>>>>> checking the Version of Microsoft C/C++ Compiler... found Compiler
>>>>> version
>>>>>     in "./configure: line 8127: /cygdrive/c/PROGRA~2/Microsoft: is a
>>>>> directory"
>>>>> ./configure: line 8138: test: : integer expression expected
>>>>> configure: error: Compiler too old. Use Microsoft C/C++ .NET 2008.
>>>>>
>>>>>
>>>>>   ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
>>>> For additional commands, e-mail: dev-help@openoffice.apache.org
>>>>
>>>>
>>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
>> For additional commands, e-mail: dev-help@openoffice.apache.org
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Building OpenOffice using VS2012 Express?

Posted by LOH KOK HOE <hu...@gmail.com>.
This is interesting. On Windows 8, when I issue the command > dir /x in
command prompt to retrieve Microsoft Visual Studio 11.0's unique name, it
shows nothing. Why this could happened? How you guys workaround on this
issue?


On Mon, Mar 10, 2014 at 6:31 PM, Andre Fischer <aw...@gmail.com> wrote:

> On 10.03.2014 10:42, John O'Sullivan wrote:
>
>> I copied my Visual Studio Express 2008 into a short dir tree with no
>> spaces
>> in the dir names to work around this issue. I took the Common7 and VC
>> subdirs from C:\Program Files (x86)\Microsoft Visual Studio 9.0 into
>> another dir, and all worked smoothly.
>>
>
> The long filenames have only to be understood by configure.  They are then
> converted to 8.3 syntax, unreadable but without spaces.
> Look into the winenv.set.sh and you won't see that many spaces in
> directories.
>
> -Andre
>
>
>
>> Cheers
>> John
>>
>>
>> On Mon, Mar 10, 2014 at 8:41 AM, Andre Fischer <aw...@gmail.com> wrote:
>>
>>  On 09.03.2014 10:25, LOH KOK HOE wrote:
>>>
>>>  Dear all,
>>>> Has anyone successfully build OpenOffice using VS2012 Express? I'm
>>>> currently experiencing some error while following command is issue:
>>>>
>>>> ./configure --with-dmake-url=
>>>> https://dmake.apache-extras.org.codespot.com/files/dmake-
>>>> 4.12.2.tar.bz2--with-cl-home=/cygdrive/c/"Program
>>>> Files (x86)"/"Microsoft Visual Studio
>>>> 11.0"/VC
>>>>
>>>>  Maybe this is a problem with the path syntax and quoting.  Can you try
>>> a
>>> different quoting for the --with-cl-home option?  I use something like
>>>
>>>      ---with-cl-home="/cygdrive/c/Progrram Files (x86)/Microsoft Visual
>>> Studio..."
>>>
>>> -Andre
>>>
>>>
>>>  And I have this error:
>>>>
>>>> checking for mspdb80.dll... no
>>>> checking for mspdb71.dll... no
>>>> checking the Microsoft C/C++ Compiler... found
>>>> (/cygdrive/c/PROGRA~2/Microsoft Visual Studio 11.0/VC/bin/cl.exe)
>>>> checking the Version of Microsoft C/C++ Compiler... found Compiler
>>>> version
>>>>    in "./configure: line 8127: /cygdrive/c/PROGRA~2/Microsoft: is a
>>>> directory"
>>>> ./configure: line 8138: test: : integer expression expected
>>>> configure: error: Compiler too old. Use Microsoft C/C++ .NET 2008.
>>>>
>>>>
>>>>  ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
>>> For additional commands, e-mail: dev-help@openoffice.apache.org
>>>
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
>
>

Re: Building OpenOffice using VS2012 Express?

Posted by Andre Fischer <aw...@gmail.com>.
On 10.03.2014 10:42, John O'Sullivan wrote:
> I copied my Visual Studio Express 2008 into a short dir tree with no spaces
> in the dir names to work around this issue. I took the Common7 and VC
> subdirs from C:\Program Files (x86)\Microsoft Visual Studio 9.0 into
> another dir, and all worked smoothly.

The long filenames have only to be understood by configure.  They are 
then converted to 8.3 syntax, unreadable but without spaces.
Look into the winenv.set.sh and you won't see that many spaces in 
directories.

-Andre

>
> Cheers
> John
>
>
> On Mon, Mar 10, 2014 at 8:41 AM, Andre Fischer <aw...@gmail.com> wrote:
>
>> On 09.03.2014 10:25, LOH KOK HOE wrote:
>>
>>> Dear all,
>>> Has anyone successfully build OpenOffice using VS2012 Express? I'm
>>> currently experiencing some error while following command is issue:
>>>
>>> ./configure --with-dmake-url=
>>> https://dmake.apache-extras.org.codespot.com/files/dmake-
>>> 4.12.2.tar.bz2--with-cl-home=/cygdrive/c/"Program
>>> Files (x86)"/"Microsoft Visual Studio
>>> 11.0"/VC
>>>
>> Maybe this is a problem with the path syntax and quoting.  Can you try a
>> different quoting for the --with-cl-home option?  I use something like
>>
>>      ---with-cl-home="/cygdrive/c/Progrram Files (x86)/Microsoft Visual
>> Studio..."
>>
>> -Andre
>>
>>
>>> And I have this error:
>>>
>>> checking for mspdb80.dll... no
>>> checking for mspdb71.dll... no
>>> checking the Microsoft C/C++ Compiler... found
>>> (/cygdrive/c/PROGRA~2/Microsoft Visual Studio 11.0/VC/bin/cl.exe)
>>> checking the Version of Microsoft C/C++ Compiler... found Compiler version
>>>    in "./configure: line 8127: /cygdrive/c/PROGRA~2/Microsoft: is a
>>> directory"
>>> ./configure: line 8138: test: : integer expression expected
>>> configure: error: Compiler too old. Use Microsoft C/C++ .NET 2008.
>>>
>>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
>> For additional commands, e-mail: dev-help@openoffice.apache.org
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org


Re: Building OpenOffice using VS2012 Express?

Posted by John O'Sullivan <os...@gmail.com>.
I copied my Visual Studio Express 2008 into a short dir tree with no spaces
in the dir names to work around this issue. I took the Common7 and VC
subdirs from C:\Program Files (x86)\Microsoft Visual Studio 9.0 into
another dir, and all worked smoothly.

Cheers
John


On Mon, Mar 10, 2014 at 8:41 AM, Andre Fischer <aw...@gmail.com> wrote:

> On 09.03.2014 10:25, LOH KOK HOE wrote:
>
>> Dear all,
>> Has anyone successfully build OpenOffice using VS2012 Express? I'm
>> currently experiencing some error while following command is issue:
>>
>> ./configure --with-dmake-url=
>> https://dmake.apache-extras.org.codespot.com/files/dmake-
>> 4.12.2.tar.bz2--with-cl-home=/cygdrive/c/"Program
>> Files (x86)"/"Microsoft Visual Studio
>> 11.0"/VC
>>
>
> Maybe this is a problem with the path syntax and quoting.  Can you try a
> different quoting for the --with-cl-home option?  I use something like
>
>     ---with-cl-home="/cygdrive/c/Progrram Files (x86)/Microsoft Visual
> Studio..."
>
> -Andre
>
>
>> And I have this error:
>>
>> checking for mspdb80.dll... no
>> checking for mspdb71.dll... no
>> checking the Microsoft C/C++ Compiler... found
>> (/cygdrive/c/PROGRA~2/Microsoft Visual Studio 11.0/VC/bin/cl.exe)
>> checking the Version of Microsoft C/C++ Compiler... found Compiler version
>>   in "./configure: line 8127: /cygdrive/c/PROGRA~2/Microsoft: is a
>> directory"
>> ./configure: line 8138: test: : integer expression expected
>> configure: error: Compiler too old. Use Microsoft C/C++ .NET 2008.
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
> For additional commands, e-mail: dev-help@openoffice.apache.org
>
>

Re: Building OpenOffice using VS2012 Express?

Posted by Andre Fischer <aw...@gmail.com>.
On 09.03.2014 10:25, LOH KOK HOE wrote:
> Dear all,
> Has anyone successfully build OpenOffice using VS2012 Express? I'm
> currently experiencing some error while following command is issue:
>
> ./configure --with-dmake-url=
> https://dmake.apache-extras.org.codespot.com/files/dmake-4.12.2.tar.bz2--with-cl-home=/cygdrive/c/"Program
> Files (x86)"/"Microsoft Visual Studio
> 11.0"/VC

Maybe this is a problem with the path syntax and quoting.  Can you try a 
different quoting for the --with-cl-home option?  I use something like

     ---with-cl-home="/cygdrive/c/Progrram Files (x86)/Microsoft Visual 
Studio..."

-Andre

>
> And I have this error:
>
> checking for mspdb80.dll... no
> checking for mspdb71.dll... no
> checking the Microsoft C/C++ Compiler... found
> (/cygdrive/c/PROGRA~2/Microsoft Visual Studio 11.0/VC/bin/cl.exe)
> checking the Version of Microsoft C/C++ Compiler... found Compiler version
>   in "./configure: line 8127: /cygdrive/c/PROGRA~2/Microsoft: is a directory"
> ./configure: line 8138: test: : integer expression expected
> configure: error: Compiler too old. Use Microsoft C/C++ .NET 2008.
>


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@openoffice.apache.org
For additional commands, e-mail: dev-help@openoffice.apache.org