[Wien] w2w compilation problem during siteconfig
Fecher, Gerhard
fecher at uni-mainz.de
Wed Dec 21 15:01:31 CET 2016
Here it is,
note that I was doing that from a putty terminal started under Windows, as I am not sitting at my Linux computer.
Don't ask me why the output is partially in Austrian ;-)
make --version gives:
GNU Make 3.82
Built for x86_64-unknown-linux-gnu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
make --debug=a lib/util_w2w.o debug gives:
GNU Make 3.82
Built for x86_64-unknown-linux-gnu
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
»make«-Steuerdateien werden gelesen...
»make«-Steuerdatei »Makefile« wird gelesen...
»make«-Steuerdatei »make.sys« wird gelesen (Suchpfad) (macht nichts) (keine ~-Auflösung)...
Aktualisiere »make«-Steuerdateien...
Betrachte Target-Datei »make.sys«.
Suche nach einer impliziten Regel für »make.sys«.
Versuche Muster-Regel mit Ersetzung »make.sys«.
Versuche implizite Voraussetzung »make.sys,v«.
Versuche Muster-Regel mit Ersetzung »make.sys«.
Versuche implizite Voraussetzung »RCS/make.sys,v«.
Versuche Muster-Regel mit Ersetzung »make.sys«.
Versuche implizite Voraussetzung »RCS/make.sys«.
Versuche Muster-Regel mit Ersetzung »make.sys«.
Versuche implizite Voraussetzung »s.make.sys«.
Versuche Muster-Regel mit Ersetzung »make.sys«.
Versuche implizite Voraussetzung »SCCS/s.make.sys«.
Keine implizite Regel für »make.sys« gefunden.
Fertig mit den Voraussetzungen für die Ziel-Datei »make.sys«.
Es ist nicht notwendig, das Target »make.sys« neu zu erzeugen.
Betrachte Target-Datei »Makefile«.
Suche nach einer impliziten Regel für »Makefile«.
Versuche Muster-Regel mit Ersetzung »Makefile«.
Versuche implizite Voraussetzung »Makefile,v«.
Versuche Muster-Regel mit Ersetzung »Makefile«.
Versuche implizite Voraussetzung »RCS/Makefile,v«.
Versuche Muster-Regel mit Ersetzung »Makefile«.
Versuche implizite Voraussetzung »RCS/Makefile«.
Versuche Muster-Regel mit Ersetzung »Makefile«.
Versuche implizite Voraussetzung »s.Makefile«.
Versuche Muster-Regel mit Ersetzung »Makefile«.
Versuche implizite Voraussetzung »SCCS/s.Makefile«.
Keine implizite Regel für »Makefile« gefunden.
Fertig mit den Voraussetzungen für die Ziel-Datei »Makefile«.
Es ist nicht notwendig, das Target »Makefile« neu zu erzeugen.
Aktualisieren der Ziele...
Betrachte Target-Datei »lib/util_w2w.o«.
Die Datei »lib/util_w2w.o« existiert nicht.
Suche nach einer impliziten Regel für »lib/util_w2w.o«.
Versuche Muster-Regel mit Ersetzung »util_w2w«.
Versuche implizite Voraussetzung »util_w2w.[fF]«.
Versuche Muster-Regel mit Ersetzung »util_w2w«.
Versuche implizite Voraussetzung »util_w2w.c«.
Versuche Muster-Regel mit Ersetzung »util_w2w.o«.
Versuche implizite Voraussetzung »lib/util_w2w.o,v«.
Versuche Muster-Regel mit Ersetzung »util_w2w.o«.
Versuche implizite Voraussetzung »lib/RCS/util_w2w.o,v«.
Versuche Muster-Regel mit Ersetzung »util_w2w.o«.
Versuche implizite Voraussetzung »lib/RCS/util_w2w.o«.
Versuche Muster-Regel mit Ersetzung »util_w2w.o«.
Versuche implizite Voraussetzung »lib/s.util_w2w.o«.
Versuche Muster-Regel mit Ersetzung »util_w2w.o«.
Versuche implizite Voraussetzung »lib/SCCS/s.util_w2w.o«.
Versuche Muster-Regel mit Ersetzung »util_w2w«.
Versuche implizite Voraussetzung »util_w2w.[fF]«.
Suche nach einer Regel mit der Zwischendatei »util_w2w.[fF]«.
Vermeide Rekursion in den impliziten Regeln.
Versuche Muster-Regel mit Ersetzung »util_w2w.[fF]«.
Versuche implizite Voraussetzung »util_w2w.[fF],v«.
Versuche Muster-Regel mit Ersetzung »util_w2w.[fF]«.
Versuche implizite Voraussetzung »RCS/util_w2w.[fF],v«.
Versuche Muster-Regel mit Ersetzung »util_w2w.[fF]«.
Versuche implizite Voraussetzung »RCS/util_w2w.[fF]«.
Versuche Muster-Regel mit Ersetzung »util_w2w.[fF]«.
Versuche implizite Voraussetzung »s.util_w2w.[fF]«.
Versuche Muster-Regel mit Ersetzung »util_w2w.[fF]«.
Versuche implizite Voraussetzung »SCCS/s.util_w2w.[fF]«.
Versuche Muster-Regel mit Ersetzung »util_w2w«.
Versuche implizite Voraussetzung »util_w2w.c«.
Suche nach einer Regel mit der Zwischendatei »util_w2w.c«.
Vermeide Rekursion in den impliziten Regeln.
Versuche Muster-Regel mit Ersetzung »util_w2w«.
Versuche implizite Voraussetzung »util_w2w.w«.
Versuche Muster-Regel mit Ersetzung »util_w2w.c«.
Versuche implizite Voraussetzung »util_w2w.c,v«.
Versuche Muster-Regel mit Ersetzung »util_w2w.c«.
Versuche implizite Voraussetzung »RCS/util_w2w.c,v«.
Versuche Muster-Regel mit Ersetzung »util_w2w.c«.
Versuche implizite Voraussetzung »RCS/util_w2w.c«.
Versuche Muster-Regel mit Ersetzung »util_w2w.c«.
Versuche implizite Voraussetzung »s.util_w2w.c«.
Versuche Muster-Regel mit Ersetzung »util_w2w.c«.
Versuche implizite Voraussetzung »SCCS/s.util_w2w.c«.
Versuche Muster-Regel mit Ersetzung »util_w2w«.
Versuche implizite Voraussetzung »util_w2w.w«.
Suche nach einer Regel mit der Zwischendatei »util_w2w.w«.
Vermeide Rekursion in den impliziten Regeln.
Vermeide Rekursion in den impliziten Regeln.
Versuche Muster-Regel mit Ersetzung »util_w2w.w«.
Versuche implizite Voraussetzung »util_w2w.w,v«.
Versuche Muster-Regel mit Ersetzung »util_w2w.w«.
Versuche implizite Voraussetzung »RCS/util_w2w.w,v«.
Versuche Muster-Regel mit Ersetzung »util_w2w.w«.
Versuche implizite Voraussetzung »RCS/util_w2w.w«.
Versuche Muster-Regel mit Ersetzung »util_w2w.w«.
Versuche implizite Voraussetzung »s.util_w2w.w«.
Versuche Muster-Regel mit Ersetzung »util_w2w.w«.
Versuche implizite Voraussetzung »SCCS/s.util_w2w.w«.
Keine implizite Regel für »lib/util_w2w.o« gefunden.
Fertig mit den Voraussetzungen für die Ziel-Datei »lib/util_w2w.o«.
Das Target »lib/util_w2w.o« muss neu erzeugt werden.
make: *** Keine Regel, um »lib/util_w2w.o« zu erstellen. Schluss.
Ciao
Gerhard
DEEP THOUGHT in D. Adams; Hitchhikers Guide to the Galaxy:
"I think the problem, to be quite honest with you,
is that you have never actually known what the question is."
====================================
Dr. Gerhard H. Fecher
Institut of Inorganic and Analytical Chemistry
Johannes Gutenberg - University
55099 Mainz
and
Max Planck Institute for Chemical Physics of Solids
01187 Dresden
________________________________________
Von: Wien [wien-bounces at zeus.theochem.tuwien.ac.at] im Auftrag von Elias Assmann [elias.assmann at gmail.com]
Gesendet: Mittwoch, 21. Dezember 2016 14:46
An: A Mailing list for WIEN2k users
Betreff: Re: [Wien] w2w compilation problem during siteconfig
On 12/21/2016 12:39 PM, Fecher, Gerhard wrote:
> make: *** Keine Regel vorhanden, um das Target »lib/util_w2w.o«,
> benötigt von »w2w«, zu erstellen. Schluss.
> make: *** Keine Regel vorhanden, um das Target »lib/util_w2w.o«,
> benötigt von »w2wc«, zu erstellen. Schluss.
Strange. It should be made according to the rule
$(O_DIR)/%.o: %.[fF] Makefile
@test -d $(O_DIR) || mkdir $(O_DIR)
$(FC) $(FFLAGS) -c $< -o$@ $(MODOPT) $(O_DIR)
which seems fairly standard. Can you please post the output of
make --version
and
make --debug=a lib/util_w2w.o
run from SRC_w2w/.
Thanks,
Elias
--
Elias Assmann
Institute of Theoretical and Computational Physics
TU Graz <https://itp.tugraz.at/>
More information about the Wien
mailing list