kann nicht Compilieren

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
defnator
Beiträge: 18
Registriert: 08.12.2005 15:19:50

Beitrag von defnator » 08.12.2005 21:07:46

ok hab nun 3.4 drin!

und wie ändere ich jetzt alles auf 3.4 ?

Code: Alles auswählen

defnator@Kubuntu:~/MUTE_TEMP/kommute$ ls -l /usr/bin/gcc*
lrwxrwxrwx  1 root root    16 2005-12-08 17:54 /usr/bin/gcc -> /usr/bin/gcc-3.3
-rwxr-xr-x  1 root root 81392 2005-09-16 11:25 /usr/bin/gcc-3.3
-rwxr-xr-x  1 root root 84720 2005-09-16 13:11 /usr/bin/gcc-3.4
-rwxr-xr-x  1 root root 15973 2005-09-16 11:21 /usr/bin/gccbug-3.3
-rwxr-xr-x  1 root root 16132 2005-09-16 13:02 /usr/bin/gccbug-3.4
defnator@Kubuntu:~/MUTE_TEMP/kommute$ 

Code: Alles auswählen

defnator@Kubuntu:~/MUTE_TEMP/kommute$ ls -l /usr/bin/g++*
lrwxrwxrwx  1 root root    16 2005-12-08 17:14 /usr/bin/g++ -> /usr/bin/g++-3.3
-rwxr-xr-x  1 root root 84720 2005-09-16 11:24 /usr/bin/g++-3.3
-rwxr-xr-x  1 root root 85232 2005-09-16 13:10 /usr/bin/g++-3.4
defnator@Kubuntu:~/MUTE_TEMP/kommute$   

Code: Alles auswählen

defnator@Kubuntu:~/MUTE_TEMP/kommute$ ls -l /usr/bin/cpp*
lrwxrwxrwx  1 root root     7 2005-12-01 21:45 /usr/bin/cpp -> cpp-4.0
-rwxr-xr-x  1 root root 84720 2005-09-16 11:24 /usr/bin/cpp-3.3
-rwxr-xr-x  1 root root 84752 2005-09-16 13:09 /usr/bin/cpp-3.4
-rwxr-xr-x  1 root root 90360 2005-10-01 16:12 /usr/bin/cpp-4.0
defnator@Kubuntu:~/MUTE_TEMP/kommute$  
wie kann man nun ändern?
so geht nicht?

Code: Alles auswählen

ln -s /usr/bin/cpp-3.4 /usr/bin/cpp

Code: Alles auswählen

ln -s /usr/bin/g++-3.4 /usr/bin/g++

Code: Alles auswählen

ln -s /usr/bin/gcc-3.4 /usr/bin/gcc

defnator
Beiträge: 18
Registriert: 08.12.2005 15:19:50

Beitrag von defnator » 08.12.2005 21:31:15

ich habe gcc-3.3 und g++-3.3 und die dazu gehörigen pakete deinstalliert aber


und kann da die 3.4 nicht einsetzen?

defnator
Beiträge: 18
Registriert: 08.12.2005 15:19:50

Beitrag von defnator » 08.12.2005 21:41:55

ich bekomme die einträge nicht mehr weg!

Code: Alles auswählen

defnator@Kubuntu:~/MUTE_TEMP/kommute$ ls -l /usr/bin/cpp*
lrwxrwxrwx  1 root root     7 2005-12-01 21:45 /usr/bin/cpp -> cpp-4.0
-rwxr-xr-x  1 root root 84752 2005-09-16 13:09 /usr/bin/cpp-3.4
-rwxr-xr-x  1 root root 90360 2005-10-01 16:12 /usr/bin/cpp-4.0
defnator@Kubuntu:~/MUTE_TEMP/kommute$ ls -l /usr/bin/gcc*
lrwxrwxrwx  1 root root    16 2005-12-08 17:54 /usr/bin/gcc -> /usr/bin/gcc-3.3
-rwxr-xr-x  1 root root 84720 2005-09-16 13:11 /usr/bin/gcc-3.4
-rwxr-xr-x  1 root root 16132 2005-09-16 13:02 /usr/bin/gccbug-3.4
defnator@Kubuntu:~/MUTE_TEMP/kommute$ ls -l /usr/bin/g++*
lrwxrwxrwx  1 root root    16 2005-12-08 17:14 /usr/bin/g++ -> /usr/bin/g++-3.3
-rwxr-xr-x  1 root root 85232 2005-09-16 13:10 /usr/bin/g++-3.4
alle 3 auf 3.4 umstellen!

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 08.12.2005 22:19:05

Code: Alles auswählen

rm /usr/bin/gcc
rm /usr/bin/g++
ln -s /usr/bin/gcc-3.4 /usr/bin/gcc
ln -s /usr/bin/g++-3.4 /usr/bin/g++
Ich kenne leider keine "Linux für Anfänger" Links, sonst würde ich sie dir posten. Suche einmal hier im Forum danach oder google nach "Debian" und "Anwenderhandbuch"

Gruß
gms

defnator
Beiträge: 18
Registriert: 08.12.2005 15:19:50

Beitrag von defnator » 09.12.2005 09:04:40

hi

also ich hate bis jetzt nur suse genutzt und debian ist für mich neuland!

danke für deine hilfe sonst wäre ich nie soweit gekommen!

noch was wie kann man einen patch ausführen?

so?:

Code: Alles auswählen

patch < MUTE_fileSharing-0.4.1_UnixSource.patch
so hauts bei mir nicht richtig hin!
weil ich jetzt 3.4 nutze muss man diesen patch auf den source laufen lassen

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 09.12.2005 10:39:22

Normal ist das so schon richtig mit patch. Was genau haut denn nicht hin?
Eventuell musst du noch den Schalter -p x mit angeben, wobei x angibt, wieviele Ebenen er aus den Pfaden fuer die zu patchenden Dateien er entfernen soll.
Ansonsten waere mal eine Fehlermeldung gut ;)

defnator
Beiträge: 18
Registriert: 08.12.2005 15:19:50

Beitrag von defnator » 09.12.2005 17:11:20

Code: Alles auswählen

defnator@Kubuntu:~$ cd /home
defnator@Kubuntu:/home$ cd defnator
defnator@Kubuntu:~$ cd MUTE_TEMP
defnator@Kubuntu:~/MUTE_TEMP$ patch < MUTE_fileSharing-0.4.1_UnixSource.patch
can't find file to patch at input line 4
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
--------------------------
|diff -uNr MUTE_fileSharing-0.4.1_UnixSource/MUTE/configure MUTE_fileSharing-0.4.1_UnixSource.patch/MUTE/configure
|--- MUTE_fileSharing-0.4.1_UnixSource/MUTE/configure   2004-12-13 10:45:34.000000000 -0700
|+++ MUTE_fileSharing-0.4.1_UnixSource.patch/MUTE/configure     2005-11-26 12:59:53.000000000 -0700
--------------------------
File to patch:

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 09.12.2005 17:37:12

patch -p2 < ...

defnator
Beiträge: 18
Registriert: 08.12.2005 15:19:50

Beitrag von defnator » 09.12.2005 18:14:46

Code: Alles auswählen

defnator@Kubuntu:~/MUTE_TEMP$ patch -p2 < MUTE_fileSharing-0.4.1_UnixSource.patch
can't find file to patch at input line 4
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|diff -uNr MUTE_fileSharing-0.4.1_UnixSource/MUTE/configure MUTE_fileSharing-0.4.1_UnixSource.patch/MUTE/configure
|--- MUTE_fileSharing-0.4.1_UnixSource/MUTE/configure   2004-12-13 10:45:34.000000000 -0700
|+++ MUTE_fileSharing-0.4.1_UnixSource.patch/MUTE/configure     2005-11-26 12:59:53.000000000 -0700
--------------------------
File to patch:                      

gms
Beiträge: 7798
Registriert: 26.11.2004 20:08:38
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von gms » 09.12.2005 19:20:30

Nachdem wir nicht wissen, wie deine MUTE_TEMP Verzeichnis ausschaut, könnten wir jetzt so lange raten, bis es dann endlich funktioniert, oder aber du versorgst uns mit zusätzlicher Information. z.B.:

Code: Alles auswählen

find ~/MUTE_TEMP -name "configure"
Wenn ich raten wollte würde ich auf "patch -p1 <..." tippen.

Gruß
gms

Antworten