automake
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

AW: Question on compile & test / automake version 1.9.6 / test yacc6.tes


From: Jurzitza, Dieter
Subject: AW: Question on compile & test / automake version 1.9.6 / test yacc6.test
Date: Wed, 22 Nov 2006 11:53:34 +0100

Dear Mr. Wildenhues,
dear listmembers,
after my yesterday's writing I found that I had had communicated a real 
problem, but the wrong cause. 

The point is:
I cannot compile successfully (or, better to say, I cannot run yacc6.test 
successfully) if I am using

make -j3

The message that comes is "foo.h" and / or "bar.h" not found. The reason (I 
guess) is the fact that the parallel processing starts compiling the main.c 
file (out of yacc6.test) *before* the header files have been created.

In contrast to my earlier writing the path addition / modification is not 
neccessary and does not help at all. To avoid this problem, I would suggest the 
following patch:

--- tests/yacc6.test
+++ tests/yacc6.test
@@ -28,6 +28,8 @@
 
 set -e
 
+export MAKE='make'
+
 cat > configure.in << 'END'
 AC_INIT([yacc6], [1.0])
 AC_CONFIG_AUX_DIR([aux1])

so, whatever "MAKE" is set to, within yacc6.test it will always operate in 
single task mode. I would suggest to denote this somewhere in the automake 
documentation (I personally haven't found any comment regarding parallel 
processing, but this does not neccessarily mean anything).

Apart from this automake compiles and tests successfully, however, there is 
still a decent amount of "FAIL" messages even though the tests in total return 
"PASS". These are specifically related to check4.test, if anybody is interested 
in looking into it, I would be pleased to provide the corresponding information 
(i.e. logfiles etc.)

Take care



Dieter Jurzitza

-- 
________________________________________________

HARMAN BECKER AUTOMOTIVE SYSTEMS

Dr.-Ing. Dieter Jurzitza
Manager Hardware Systems
   System Development

Industriegebiet Ittersbach
Becker-Göring Str. 16
D-76307 Karlsbad / Germany

Phone:  +49 (0)7248 71-1577
Mobile: +49 0151 - 16 339 017
Fax:    +49 (0)7248 71-1216
eMail:  address@hidden
Internet: http://www.becker.de
 

> -----Ursprüngliche Nachricht-----
> Von: Ralf Wildenhues [mailto:address@hidden 
> Gesendet: Dienstag, 21. November 2006 19:59
> An: Jurzitza, Dieter
> Cc: address@hidden
> Betreff: Re: Question on compile & test / automake version 
> 1.9.6 / test yacc6.test
> 
> 
> Hello,
> 
> Thanks for the report

*******************************************
Diese E-Mail enthaelt vertrauliche und/oder rechtlich geschuetzte 
Informationen. Wenn Sie nicht der richtige Adressat sind oder diese E-Mail 
irrtuemlich erhalten haben, informieren Sie bitte sofort den Absender und 
loeschen Sie diese Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe 
dieser Mail ist nicht gestattet.
 
This e-mail may contain confidential and/or privileged information. If you are 
not the intended recipient (or have received this e-mail in error) please 
notify the sender immediately and delete this e-mail. Any unauthorized copying, 
disclosure or distribution of the contents in this e-mail is strictly forbidden.
*******************************************





reply via email to

[Prev in Thread] Current Thread [Next in Thread]