[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[help-3dldf] Re: Fwd: building issue
From: |
Laurence Finston |
Subject: |
[help-3dldf] Re: Fwd: building issue |
Date: |
Wed, 29 Dec 2010 13:30:05 +0100 |
Hello,
> I guess it is a small bug inside the Makefile.am : what is the best way to
> fix it ?
The problem was in `[...]/CWEB/Makefile.am'.
I have changed the lines
CWEAVE = cweav3DL
CTANGLE = ctang3DL
to
CWEAVE = ./cweav3DL
CTANGLE = ./ctang3DL
I've updated this on Savannah and in the snapshot.
cweave is irrelevant here, but ctangle is needed to generate C++ code from
scanner2.web. Some of the default limits of ctangle and cweave are too small
for the sources of 3dldf, so it's necessary to generate versions of them with
higher limits, namely cweav3DL and ctang3DL. `scanner2.web' is the only CWEB
file for which ctang3DL is called directly, so the problem (i.e., working
directory not in `PATH') only occurred for this file.
> Otherwise, I have noticed that make cannot be used with the -j options
> (simultaneous jobs)
The order in which the actions specified in the various `Makefile.am' files is
important, so I wouldn't expect this to work.
After trying `make -j' (which failed), it was not sufficient to run `make'. I
had to run `make clean' and `configure' again. After this, `make' succeeded.
Thank you for the bug report and please let me know if you have more problems
building the package.
Laurence
-------- Original-Nachricht --------
> Datum: Tue, 28 Dec 2010 15:25:03 +0800
> Von: Jerome BENOIT <address@hidden>
> An: address@hidden
> Betreff: Fwd: building issue
>
>
> -------- Original Message --------
> Subject: building issue
> Date: Fri, 24 Dec 2010 23:59:14 +0800
> From: Jerome BENOIT <address@hidden>
> Reply-To: address@hidden
> To: address@hidden
>
> Hello List,
>
> I have just tried to build 3dldf from the 3DLDFsnp.tar.gz tar ball.
>
> ./configure
>
> worked fine while
>
> make
>
> gives after a while
>
> ctang3DL scanner2.web
> make[2]: ctang3DL: Command not found
> make[2]: *** [scanner2.l++] Error 127
> make[2]: Leaving directory
> `/scratch/jgmb/FAKEHOME/src/build/3DLDF-1.2.0/CWEB'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory
> `/scratch/jgmb/FAKEHOME/src/build/3DLDF-1.2.0/CWEB'
> make: *** [all-recursive] Error 1
>
> ctang3DL does exist in the CWEB folder, but make seems not able to find
> it.
>
> I guess it is a small bug inside the Makefile.am : what is the best way to
> fix it ?
>
> Otherwise, I have noticed that make cannot be used with the -j options
> (simultaneous jobs)
>
> Thanks,
> Jerome
--
NEU: FreePhone - kostenlos mobil telefonieren und surfen!
Jetzt informieren: http://www.gmx.net/de/go/freephone
--
Empfehlen Sie GMX DSL Ihren Freunden und Bekannten und wir
belohnen Sie mit bis zu 100,- Euro! https://freundschaftswerbung.gmx.de
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [help-3dldf] Re: Fwd: building issue,
Laurence Finston <=