Nguyen Vu Hung wrote:
1. svn checkout http://svn.services.openoffice.org/ooo/tags/DEV300_m40

3. Now I run dmake and I get an error:
make[1]: Leaving directory `/var/www/home/ooo.src/DEV300_m40/dmake'
make: Leaving directory `/var/www/home/ooo.src/DEV300_m40/dmake'
Checking module list
dmake:  Error code 155, while making 'check_modules'
Finished dmake

Could you try "dmake -v" to find out what command dmake had invoked and
got the error code 155?

The error code 155 could be a value returned by the command that dmake
had invoked or a value that dmake got through wait() system call or an
equivalent.

See http://svn.services.openoffice.org/ooo/tags/DEV300_m40/dmake/sysintf.c
and look for a text "Error code" and then
http://svn.services.openoffice.org/ooo/tags/DEV300_m40/dmake/unix/runargv.c

I suspect that with your build environment,
 cd $SRC_ROOT/instsetoo_native/prj
 perl $SRC_ROOT/solenv/bin/build.pl --checkmodules
 echo $?
would result in failure with the error code 155, which is probably caused
by something missing around Perl.

In the next time, please show us what operating system and its version
on which you have been working?

e.g. Fedora has /etc/redhat-release; Solaris has /etc/release;
And most UNIX variants have a "dmesg" command that prints
"Linux version 2.6.xx.x-....." like that.

If the code came from wait() system call, its meaning depends on your
operating system. Consult "man -s 2 wait" or things like that and find
corresponding header files such as /usr/include/sys/wait.h and files
that wait.h includes and look for relevant macros and/or definitions
that help a user determine what happened with the command that dmake
had invoked and got an error.

perl -e 'printf "%08b\n", 155' converts 115 into 10011011 in binary.
The 8th bit from right has been set to 1, which maybe, ... but it
depends on your system.

By the way, why don't you use DEV300_m41 source tar balls released by the
release engineering team, available at the OpenOffice.org mirror network?

Regards,
Tora

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to