[nmarques@localhost solenv]$ dmake -v dmake: Openning [/usr/share/startup/startup.mk] for read (success) dmake: Openning [/usr/share/startup/config.mk] for read (success) dmake: Parsing include file [/usr/share/startup/config.mk]. dmake: /usr/share/startup/config.mk: line 3: Warning: -- Macro `OS' redefined after use dmake: Closing [/usr/share/startup/config.mk] dmake: Openning [/usr/share/startup/local.mk] for read (fail) dmake: Include file [/usr/share/startup/local.mk] was not found. dmake: Openning [/usr/share/startup/unix/macros.mk] for read (success) dmake: Parsing include file [/usr/share/startup/unix/macros.mk]. dmake: Openning [/usr/share/startup/unix/linux/macros.mk] for read (success) dmake: Parsing include file [/usr/share/startup/unix/linux/macros.mk]. dmake: Closing [/usr/share/startup/unix/linux/macros.mk] dmake: Closing [/usr/share/startup/unix/macros.mk] dmake: /usr/share/startup/startup.mk: line 140: Warning: -- More than one prerequisite for %-target. Use :| ruleop or indirect prerequisites. dmake: /usr/share/startup/startup.mk: line 144: Warning: -- More than one prerequisite for %-target. Use :| ruleop or indirect prerequisites. dmake: Openning [/usr/share/startup/unix/recipes.mk] for read (success) dmake: Parsing include file [/usr/share/startup/unix/recipes.mk]. dmake: Openning [/usr/share/startup/unix/linux/recipes.mk] for read (fail) dmake: Include file [/usr/share/startup/unix/linux/recipes.mk] was not found. dmake: Closing [/usr/share/startup/unix/recipes.mk] dmake: Openning [project.mk] for read (fail) dmake: Include file [project.mk] was not found. dmake: Closing [/usr/share/startup/startup.mk] dmake: Openning [makefile.mk] for read (success) dmake: Openning [settings.mk] for read (fail) dmake: Inferring include file [settings.mk]. dmake: Openning [settings.mk] for read (fail) dmake: Infering prerequisite(s) and recipe for [settings.mk] dmake: Trying prerequisite [settings.mk.o] for [settings.mk] dmake: Caching directory [/home/nmarques/aoo/aoo-3.4.0/main/solenv] dmake: Trying prerequisite [RCS/settings.mk,v] for [settings.mk] dmake: Caching directory [/home/nmarques/aoo/aoo-3.4.0/main/solenv/RCS] dmake: Trying prerequisite [settings.mk,v] for [settings.mk] dmake: Trying prerequisite [settings.mk.sh] for [settings.mk] dmake: Time stamp of [settings.mk] is 0 dmake: makefile.mk: line 29: Error: -- Include file settings.mk, not found dmake: Closing [makefile.mk]
2012/5/23 Andre Fischer <[email protected]>: > On 23.05.2012 18:02, Nelson Marques wrote: >> >> :618 >> <code> >> .INCLUDE : $(posix_PWD)/$(OUT)/inc/myworld.mk >> <code> >> >> Looks fine to me... that's why I said it is most likely a string >> replacement or var somewhere which is being twisted around by >> something I couldn't identify yet. > > > That is really strange. This line is interpreted directly by dmake. > I know of no replacement that could get in the way. > > Can you cd into main/solenv/ and do a > dmake -v > there and paste the output? > >> >> Whatever it is, it's messing with parent directory and file name >> itself... The code is: >> >> >> # --- generate output tree ----------------------------------------- >> >> # disable for makefiles wrapping a gnumake module >> .IF "$(TARGET)"!="prj"rm >> >> # As this is not part of the initial startup makefile we define an infered >> # target instead of using $(OUT)/inc/myworld.mk as target name. >> # (See iz62795) >> $(posix_PWD)/$(OUT)/inc/%world.mk : >> @$(MKOUT) $(ROUT) >> @echo $(EMQ)#> $@ >> >> .INCLUDE : $(posix_PWD)/$(OUT)/inc/myworld.mk >> >> .IF "$(common_build)"!="" >> $(posix_PWD)/$(LOCAL_COMMON_OUT)/inc/%world.mk : >> @$(MKOUT) $(subst,$(OUTPATH),$(COMMON_OUTDIR) $(ROUT)) >> @echo $(EMQ)#> $@ >> >> .INCLUDE : $(posix_PWD)/$(LOCAL_COMMON_OUT)/inc/myworld.mk >> .ENDIF # "$(common_build)"!="" >> .ENDIF # "$(TARGET)"!="prj" >> >> .INCLUDE .IGNORE : office.mk >> >> >> >> >> >> 2012/5/23 Andre Fischer<[email protected]>: >>> >>> Someone said my name? I don't know if I can help, but I will try. >>> >>> >>> On 23.05.2012 17:33, Kay Schenk wrote: >>>> >>>> >>>> Nelson-- >>>> >>>> I don't know if I can help much with this, but the most recent install >>>> guide is at: >>>> >>>> >>>> http://wiki.services.openoffice.org/wiki/Documentation/Building_Guide_AOO >>>> >>>> and I do recall at first this very solenv was causing issues though I >>>> don't recall what the solution was. >>>> >>>> Buildbot info is at: >>>> >>>> http://ci.apache.org/buildslaves/bb-vm2_ubuntu_32bit >>>> >>>> I think Andre Fisher did a lot of work on this and the Linux guide >>>> linked on this page...if you need more help. >>>> >>>> On 05/20/2012 10:11 AM, Nelson Marques wrote: >>>>> >>>>> >>>>> Hi, >>>>> >>>>> I've setup a small environment to test some building of AAO, but I'm >>>>> somehow stuck and I'm not really sure why I'm having a weird behavior. >>>>> >>>>> I'm not really sure what is causing this, but the path translation is >>>>> all twisted, ex: >>>>> /home/nmarques/aoo/aoo-3.4.0/main/solenv/unxlngxpro/incnc/mywlrld.mk >>>>> >>>>> I assume this would be something like: >>>>> /home/nmarques/aoo/aoo-3.4.0/main/solenv/unxlngxpro/inc/myworld.mk >>>>> >>>>> Which means something is very wrong... full output bellow... My >>>>> configure options are: >>>>> >>>>> ./configure --prefix=/opt/my-aoo \ >>>>> --with-system-libs \ >>>>> --with-mingwin=/usr/bin/i686-pc-mingw32-c++ \ >>>>> --with-vendor="SOME-TEST" \ >>>>> --enable-gstreamer \ >>>>> --enable-cairo \ >>>>> --enable-opengl \ >>>>> --enable-dbus \ >>>>> --enable-category-b \ >>>>> --enable-bundled-dictionaries >>>>> >>>>> >>>>> [nmarques@odin instsetoo_native]# build --all >>>>> build -- version: 275224 >>>>> >>>>> >>>>> ============= >>>>> Building module solenv >>>>> ============= >>>>> >>>>> Entering /home/nmarques/aoo/aoo-3.4.0/main/solenv >>>>> >>>>> dmake: /home/nmarques/aoo/aoo-3.4.0/main/solenv/inc/settings.mk: >>>>> line 618: Error: -- Include file >>> >>> >>> >>> Nelson, can you show us this line 618 in settings.mk? >>> Does it say .../inc/... or .../incnc/... ? If the later, does fixing >>> this >>> line fix the build problem? >>> >>> -Andre >>> >>> >>>>> /home/nmarques/aoo/aoo-3.4.0/main/solenv/unxlngxpro/incnc/mywlrld.mk, >>>>> not found >>>>> ---* SETTINGS.MK *--- >>>>> >>>>> 1 module(s): >>>>> solenv >>>>> need(s) to be rebuilt >>>>> >>>>> Reason(s): >>>>> >>>>> ERROR: error 65280 occurred while making >>>>> /home/nmarques/aoo/aoo-3.4.0/main/solenv >>>>> >>>>> When you have fixed the errors in that module you can resume the build >>>>> by running: >>>>> >>>>> build --all:solenv >>>>> >>>>> >>>>> >>>>> >>>> >>> >> >> >> > -- Nelson Marques // I've stopped trying to understand sandwiches with a third piece of bread in the middle...
