Apache OpenOffice (AOO) Bugzilla – Issue 1627
dmake does not build on linux in OO
Last modified: 2003-03-24 08:49:39 UTC
I am running the latest OO source from CVS. I do all config_office stuff. Then I go to SRC_ROOT and do ./bootstrap. I get: ... creating dmakeroot.h cd . && aclocal aclocal: couldn't open `aclocal.m4' for writing: Permission denied make: *** [aclocal.m4] Error 13 cd . && aclocal aclocal: couldn't open `aclocal.m4' for writing: Permission denied make: *** [aclocal.m4] Error 13 cp: /storage/files/office/dmake/dmake: No such file or directory dmake: Command not found. I look at the linux section of bootstrap and see that for building dmake the following is done: autogen.sh;configure;make;make install So I go to the dmake directory. I notice that the permissions on aclocal.m4 are: -r-xr-xr-x 1 forsberg users 3743 May 4 10:47 aclocal.m4 PROBLEM #1 aclocal.m4 should be stored in CVS with write permissions. When I execute autogen.sh and configure in the dmake directory no problems. I type make and: office/dmake> make cd . && aclocal aclocal: couldn't open `aclocal.m4' for writing: Permission denied make: *** [aclocal.m4] Error 13 I change persmissions on aclocal.m4 to give me write permissions and: office/dmake> make cd . && aclocal cd . && automake --gnu Makefile automake: Makefile.am: required file `./README' not found make: *** [Makefile.in] Error 1 PROBLEM #2 automake seems to require a README file. Please add a README file to the dmake directory.
Sander, can you confirm problems in bootstrapping with a non-existing README file? armin
Sander, whats the mechanism of bootstrap right now, using autoconf or using the sh command. 1. aclocal.mh has to make writable by bootstrap ? script. It's not possible to garuntee writable files after checkout with cvs. 2. the --gnu switch of automake requires README file, but my understanding is that no --gnu is required.
The present boostartsp still uses the sh script for now (i don't want to totally crush the change that somebody might build it on solaris). So it seems like a cvs checkout of HEAD instead of a known branch tag.
dmake/autogen.sh rev. 1.2 fixes this
fixed so closing
As agreed on I will close these resolved fixed issues now. If you have trouble with that, please re-open the issue.