Offizieller Linux-Thread

PSN-Name: RaddiPS
--prefix=$HOME oder?
Im Zweifelsfall den absoluten Pfad angeben
Die script Syntax am besten mit configure --help checken

Und crysmo hat mit screen recht. Das ist n super tool wenn irgendwas im Hintergrund im terminal laufen soll
 
Zuletzt editiert:

crack-king

Administrator
Team-Mitglied
systems, systems, systems, systems, systems, systems
Der Chef hat jetzt tmux installiert und es läuft! Phuu...Sooo gut :D

Ja, das müsste ich nochmal ausprobieren. Ich nutze zum Installieren auf dem Mac immer Homebrew, das ist Idiotensicher :D Aber dadurch kenne ich mit dem Kompilieren nicht so gut aus, brauche es aber nun, weil ich den Source-Code verändern muss :/
 
PSN-Name: RaddiPS
da bin ich das komplette Gegenteil.

Ich mache fast alles in der bash mit scripten usw. und finde es sehr angenehm

hier mal die prefix commands aus einem configure das ich genutzt habe

Code:
./configure --help | grep prefix
  --prefix=PREFIX         install architecture-independent files in PREFIX
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
an installation prefix other than `/tmp/splashy/' using `--prefix',
for instance `--prefix=$HOME'.
  --program-prefix=PREFIX            prepend PREFIX to installed program names
 

crack-king

Administrator
Team-Mitglied
systems, systems, systems, systems, systems, systems
Also irgendwie funktioniert der scheiß nicht...Habe jetzt prefix immer angegeben und der installiert soweit gut und dann kommt er an eine Stelle, wo er plötzlich meint, dass er das da nicht installieren kann. Kann damit jemand etwas anfangen?

Code:
/bin/bash ../../libtool   --mode=install /usr/bin/install -c   libmapi.la '$HOME/monetdb_install2/lib'
libtool: install: error: cannot install `libmapi.la' to a directory not ending in $HOME/monetdb_install/lib
make[6]: *** [install-mapiLTLIBRARIES] Fehler 1
make[6]: Verzeichnis »$HOME/MonetDB-11.19.9/clients/mapilib« wird verlassen
make[5]: *** [install-am] Fehler 2
Kann mir da jemand helfen? Das kommt bei make install

Wenn ich make ausführe, dann meckert er auch, dass die Uhr falsch eingestellt sei und das Makefile 35s in der Zukunft liegt. Wie kann ich das beheben?
 
PSN-Name: RaddiPS
Wird dein home von von irgendeinem anderem Rechner remote gemounted.
Dann hatte ich den scheiss time error.

Habe auf meinem system programmiert und einem anderen kompiliert, war über sshfs gemounted.

Zu dem make install error
Versuchs mal mit dem absoluten Pfad, also nicht $HOME sondern /home/...
 

crack-king

Administrator
Team-Mitglied
systems, systems, systems, systems, systems, systems
Das ist alles

Code:
make  install-recursive
make[1]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9« wird betreten
Making install in buildtools
make[2]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools« wird betreten
make  install-recursive
make[3]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools« wird betreten
Making install in conf
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools/conf« wird betreten
make  install-am
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools/conf« wird betreten
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools/conf« wird betreten
mkdir -p /home/schwital/monetdb_install2/etc/tmpfiles.d
rm -f /home/schwital/monetdb_install2/etc/tmpfiles.d/monetdbd.conf
/usr/bin/install -c -m 644 monetdbd.conf /home/schwital/monetdb_install2/etc/tmpfiles.d/monetdbd.conf
make[6]: Für das Ziel »install-data-am« ist nichts zu tun.
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools/conf« wird verlassen
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools/conf« wird verlassen
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools/conf« wird verlassen
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools« wird betreten
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools« wird betreten
make[5]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[5]: Für das Ziel »install-data-am« ist nichts zu tun.
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools« wird verlassen
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools« wird verlassen
make[3]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools« wird verlassen
make[2]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/buildtools« wird verlassen
Making install in common
make[2]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common« wird betreten
make  install-recursive
make[3]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common« wird betreten
Making install in stream
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/stream« wird betreten
make  install-am
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/stream« wird betreten
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/stream« wird betreten
mkdir -p /home/schwital/monetdb_install2/lib/pkgconfig
rm -f /home/schwital/monetdb_install2/lib/pkgconfig/monetdb-stream.pc
/usr/bin/install -c -m 644 monetdb-stream.pc /home/schwital/monetdb_install2/lib/pkgconfig/monetdb-stream.pc
mkdir -p /home/schwital/monetdb_install2/include/monetdb
rm -f /home/schwital/monetdb_install2/include/monetdb/stream.h
/usr/bin/install -c -m 644 stream.h /home/schwital/monetdb_install2/include/monetdb/stream.h
mkdir -p /home/schwital/monetdb_install2/include/monetdb
rm -f /home/schwital/monetdb_install2/include/monetdb/stream_socket.h
/usr/bin/install -c -m 644 stream_socket.h /home/schwital/monetdb_install2/include/monetdb/stream_socket.h
 /bin/mkdir -p '/home/schwital/monetdb_install2/lib'
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c   libstream.la '/home/schwital/monetdb_install2/lib'
libtool: install: /usr/bin/install -c .libs/libstream.so.6.0.2 /home/schwital/monetdb_install2/lib/libstream.so.6.0.2
libtool: install: (cd /home/schwital/monetdb_install2/lib && { ln -s -f libstream.so.6.0.2 libstream.so.6 || { rm -f libstream.so.6 && ln -s libstream.so.6.0.2 libstream.so.6; }; })
libtool: install: (cd /home/schwital/monetdb_install2/lib && { ln -s -f libstream.so.6.0.2 libstream.so || { rm -f libstream.so && ln -s libstream.so.6.0.2 libstream.so; }; })
libtool: install: /usr/bin/install -c .libs/libstream.lai /home/schwital/monetdb_install2/lib/libstream.la
libtool: install: warning: remember to run `libtool --finish /home/schwital/monetdb_install/lib'
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/stream« wird verlassen
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/stream« wird verlassen
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/stream« wird verlassen
Making install in options
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/options« wird betreten
make  install-am
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/options« wird betreten
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/options« wird betreten
mkdir -p /home/schwital/monetdb_install2/include/monetdb
rm -f /home/schwital/monetdb_install2/include/monetdb/monet_options.h
/usr/bin/install -c -m 644 monet_options.h /home/schwital/monetdb_install2/include/monetdb/monet_options.h
make[6]: Für das Ziel »install-data-am« ist nichts zu tun.
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/options« wird verlassen
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/options« wird verlassen
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/options« wird verlassen
Making install in utils
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/utils« wird betreten
make  install-am
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/utils« wird betreten
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/utils« wird betreten
make[6]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[6]: Für das Ziel »install-data-am« ist nichts zu tun.
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/utils« wird verlassen
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/utils« wird verlassen
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common/utils« wird verlassen
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common« wird betreten
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common« wird betreten
make[5]: Für das Ziel »install-exec-am« ist nichts zu tun.
make[5]: Für das Ziel »install-data-am« ist nichts zu tun.
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common« wird verlassen
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common« wird verlassen
make[3]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common« wird verlassen
make[2]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/common« wird verlassen
Making install in clients
make[2]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients« wird betreten
make  install-recursive
make[3]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients« wird betreten
Making install in mapilib
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients/mapilib« wird betreten
make  install-am
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients/mapilib« wird betreten
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients/mapilib« wird betreten
mkdir -p /home/schwital/monetdb_install2/lib/pkgconfig
rm -f /home/schwital/monetdb_install2/lib/pkgconfig/monetdb-mapi.pc
/usr/bin/install -c -m 644 monetdb-mapi.pc /home/schwital/monetdb_install2/lib/pkgconfig/monetdb-mapi.pc
mkdir -p /home/schwital/monetdb_install2/include/monetdb
rm -f /home/schwital/monetdb_install2/include/monetdb/mapi.h
/usr/bin/install -c -m 644 mapi.h /home/schwital/monetdb_install2/include/monetdb/mapi.h
 /bin/mkdir -p '/home/schwital/monetdb_install2/lib'
 /bin/bash ../../libtool   --mode=install /usr/bin/install -c   libmapi.la '/home/schwital/monetdb_install2/lib'
libtool: install: error: cannot install `libmapi.la' to a directory not ending in /home/schwital/monetdb_install/lib
make[6]: *** [install-mapiLTLIBRARIES] Fehler 1
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients/mapilib« wird verlassen
make[5]: *** [install-am] Fehler 2
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients/mapilib« wird verlassen
make[4]: *** [install] Fehler 2
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients/mapilib« wird verlassen
make[3]: *** [install-recursive] Fehler 1
make[3]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients« wird verlassen
make[2]: *** [install] Fehler 2
make[2]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9/clients« wird verlassen
make[1]: *** [install-recursive] Fehler 1
make[1]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.9« wird verlassen
make: *** [install] Fehler 2
 

crack-king

Administrator
Team-Mitglied
systems, systems, systems, systems, systems, systems
Ich hasse Source-Compilation..

Ich lade ein Paket runter, mache

Code:
./configure --prefix /home/../install
dann make und gegen Ende kommt die Nachricht:

make: Warnung: Mit der Uhr stimmt etwas nicht.
Und make install bricht irgendwann ab. Hat jemand nen Plan woran das mit der scheiß Uhr liegen könnte? Make clean bringt auch nix.
 
Zuletzt editiert:

crack-king

Administrator
Team-Mitglied
systems, systems, systems, systems, systems, systems
das hat geholfen! Leider bricht make install immer noch ab. Das ist alles so behindert. Auf der Workstation ging es..Hier wieder nicht. Fuck Linux :ugly:

Code:
cp: Erhalten der Zugriffsrechte für »/home/schwital/install/local/lib/gems/1.9.1/gems“: Vorgang wird nicht unterstützt
cp: Erhalten der Zugriffsrechte für »/home/schwital/install/local/lib/gems/1.9.1/specifications/activerecord-monetdb-adapter-0.1.gemspec“: Vorgang wird nicht unterstützt
cp: Erhalten der Zugriffsrechte für »/home/schwital/install/local/lib/gems/1.9.1/specifications“: Vorgang wird nicht unterstützt
make[8]: *** [install-exec-local-activerecord-monetdb-adapter-0_1_gemspec] Fehler 1
make[8]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.15/clients/ruby/adapter« wird verlassen
make[7]: *** [install-am] Fehler 2
make[7]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.15/clients/ruby/adapter« wird verlassen
make[6]: *** [install] Fehler 2
make[6]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.15/clients/ruby/adapter« wird verlassen
make[5]: *** [install-recursive] Fehler 1
make[5]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.15/clients/ruby« wird verlassen
make[4]: *** [install] Fehler 2
make[4]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.15/clients/ruby« wird verlassen
make[3]: *** [install-recursive] Fehler 1
make[3]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.15/clients« wird verlassen
make[2]: *** [install] Fehler 2
make[2]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.15/clients« wird verlassen
make[1]: *** [install-recursive] Fehler 1
make[1]: Verzeichnis »/home/schwital/Downloads/MonetDB-11.19.15« wird verlassen
make: *** [install] Fehler 2
 
Top