Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


2011/7/28 Knut Olav Bøhmer <bohmer@gmail.com>:
2011/7/28 Knut Olav Bøhmer <bohmer@gmail.com>:
2011/7/28 Caolán McNamara <caolanm@redhat.com>:
On Thu, 2011-07-28 at 15:31 +0200, Knut Olav Bøhmer wrote:
On 28 July 2011 15:22, Caolán McNamara <caolanm@redhat.com> wrote:
On Thu, 2011-07-28 at 15:16 +0200, Knut Olav Bøhmer wrote:

Now make says ../../../../settingss/stdtarget.mk:12 ** target pattern
contains no '%'. Stop  [15:08]

That might be the bug fixed with
http://cgit.freedesktop.org/libreoffice/sdk/commit/?h=libreoffice-3-4&id=dd0c9fdc119a991b8f08070316e86d44afac478d
fix will be in 3.4.2, if its that, then apply that patch/replace spaces
with tabs in the makefile.

It's great to get responce so fast. Thank you.
But it did not help.

in which case google on "target pattern contains no '%'" suggests it
might be a generic make-under-cygwin issue, dump the make version, and
try with some extra -d flags to get some more info

According to this:

http://cygwin.com/ml/cygwin/2006-07/msg00404.html

Looks like it should work with 3.80, but it does not :(

C:\PROGRA~1\LIBREO~1\Basis\sdk\examples\DEVELO~1\ProfUNO\CPPBIN~1>c:\cygwin\usr\local\bin\make.exe
-d
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Reading makefiles...
Reading makefile `Makefile'...
Reading makefile `../../../../settings/settings.mk' (search path) (no
~ expansion)...
Got a SIGCHLD; 1 unreaped children.
Reading makefile `../../../../settings/std.mk' (search path) (no ~ expansion)...
Got a SIGCHLD; 1 unreaped children.
Reading makefile `../../../../settings/dk.mk' (search path) (no ~ expansion)...
Reading makefile `../../../../settings/stdtarget.mk' (search path) (no
~ expansion)...
../../../../settings/stdtarget.mk:12: *** target pattern contains no `%'.  Stop.

C:\PROGRA~1\LIBREO~1\Basis\sdk\examples\DEVELO~1\ProfUNO\CPPBIN~1>


Looks like I came one step closer by setting OO_SDK_OUT to a cygwin-path

Now I have seeral other error messages. I'll need to continue tomorrow.

I now copied the config.guess file from the SDK i have installed on
Linux to windows, and placed it in c:\program
files\LibreOffice3\Basis\sdk\
The fact that it is missing from the windows SDK is probably a bug.
The Linux sdk installation is 3.4 and the Windows is 3.3. I hope it
does not matter.

Now I get the following errors (see attachment)
make -d  > make.log  2>&1

I don't know if it's able to find the right target to build.
Another thing is that cppumaker gets C:/Program Files/LibreOffice
3/Basis/programoffapi.rdb as argument. Does not look like ti exsists.

Any suggestions? Did I forget something?

-- 
Knut Olav Bøhmer

Attachment: make.log
Description: Binary data


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.