Permalänk

Kompilera?

Hej, jag har tankat hem drivrutiner och program till mitt usb-modem till linux nu. Det enda problemet är att jag inte vet hur jag skall installera dem!

http://www.linux-usb.org/SpeedTouch

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk
Medlem
Visa signatur

#apple.se @efnet - Frihet, Jämlikhet, Mac.

Permalänk

Jo! Men jag fattar inte hur!! Det är första gången jag använder Linux..

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk

Men kan du precisera problemet lite?

Edit: Rensade bort lite skräp

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av mr_padawan
Jo! Men jag fattar inte hur!! Det är första gången jag använder Linux..

Då tycker jag du ska skaffa lite kunskap om GNU/Linux först.

Visa signatur

Linux är inget operativsystem.
http://www.gnu.org/gnu/linux-and-gnu.html

Permalänk

Jo, men det är ju så att jag vill kunna surfa i Linux och inte bara i Windows....
Jag har tankat den zippade saken och lagt in den i Linux, men jag vet inte vad jag skall göra!

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk

Det står ju helt exakt precis vad du ska göra på den där sidan, säg istället vilket steg du har problem med så kanske någon kan hjälpa, svårt att hjälpa när du inte ens verkar försöka själv...

Visa signatur
Permalänk

Jag har försökt med allt jag förmår, men det står ju bara att när jag har tankat filen så ska det vara klart!

Från HOWTON:
Go to the download page and install the "speedbundle". This contains everything you need to get a speedtouch modem working under linux, including configuration files. It should all "just work". For legal reasons you will need to get the firmware elsewhere. Please write to the mailing list if it does not work perfectly. There should be no need to consult this HOWTO.

Men hur installerar jag?

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk
Medlem

Jag gissar på att det finns en jättesöt README, INSTALL eller liknande i filen du packat upp.. provat att läsa den? Annars gissar jag på ./configure; make; make install, som det nästan alltid är. Alternativt make; make install bara.. annars finns det nog något sött script som heter typ install.sh eller liknande, och det är nog inte helt omöjligt att den filen installerar allting.

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk

japp! det finns en fil som hetee MAKEINSTALL!
Det jag inte vet är hur jag skall använda den..

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk
Medlem

Läst filen med valfri editor..?

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk

Japp.. jag öppnade den med en editor.. Gnu nånting hette den.. tror den kan kompilera också..... Men när jag ska kompilera den få blir det ca åtta errormessages.. Har jag glömt nått?

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk

all: build

configure: configure-stamp
configure-stamp:
./configure

build: configure-stamp build-stamp
build-stamp:
cd kernel_module && $(MAKE)
cd linux-atm && $(MAKE)
cd ppp && $(MAKE) C_INCLUDE_PATH=../../../linux-atm/src/include LIBRARY_PATH=../../../linux-atm/src/lib/.libs
cd firmware && $(MAKE)
cd firmware_loader && $(MAKE)
cd hotplug_scripts && $(MAKE)
cd ppp_scripts && $(MAKE)
touch build-stamp

clean:
rm -f build-stamp configure-stamp
cd firmware && $(MAKE) clean
cd firmware_loader && $(MAKE) clean
cd hotplug_scripts && $(MAKE) clean
cd kernel_module && $(MAKE) clean
cd linux-atm && $(MAKE) clean
cd ppp && $(MAKE) clean
cd ppp_scripts && $(MAKE) clean

install: build
cd kernel_module && $(MAKE) install
cd firmware && $(MAKE) install
cd firmware_loader && $(MAKE) modem_run
cd hotplug_scripts && $(MAKE) install
cd linux-atm && $(MAKE) install
cd ppp && $(MAKE) install
cd ppp_scripts && $(MAKE) install

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk
Medlem

Är det filens innehåll?

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk

Japp

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk
Medlem

Testa att bara skriva "make" i diren, och sen "make install" när det är klart, alternativt ./configure innan make om den klagar..

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk

Hum.. kan du förklara det där lite närmare? Vart ska jag skriva det?

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk
Medlem

plocka hem filen.tar.gz
packa upp filen -> tar xzvf filen.tar.gz
cd katalogensomskapadesnärdupackadeuppfilen
ls
finns det en "configure"?
Om ja - skriv ./configure
Om nej - finns det en Makefile?
Om ja - skriv make
när make är klar skriver du make install

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk

Ja, men VART ska jag skriva det?
I terminalen?

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk
Medlem

Ja. Vart annars? Det där är nåt jag aldrig fattat.. om nån säger "skriv det kommandot", så är det ju ganska självklart att man skriver det i terminalen/console, eller nånstans där det ö.h.t går att skriva kommandon. Jag har aldrig kunnat utföra ett kommando i typ xmms.

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk

Gjort..
Skrev cd osv...
När jag var inne i mappen skrev jag:
make make install
fick som svar:
make: *** No rule to target 'make'. Stop.

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk
Medlem

...
Hur kan du missuppfatta det jag skriver? "Finns det en makefile - skriv make", står inget om make install på den raden. Däremot står det att när make är KLART, så skriver du make install.

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk

Jaja, har testat nu.. När jag har skrivit make så får jag följande meddelande:
./configure
make: ./configure: Command not found.
make: *** [configure-stamp] Error 127

Visa signatur

There is a Swedish conspiracy.
http://forum.theswedishconspiracy.com

Permalänk
Medlem

Jag klipper lite från how-ton. Vad är det du har problem med?
Observera att du behöver kernel-sources för att göra det här.
Untarring the kernel
For this you will need root permissions.
Go to the directory where the kernel needs to be compiled.

cd /usr/src/

Now, move the old Linux kernel away:

mv linux linux.old

Remark: usually this is a symbolic link that can also be deleted.

Untar your new kernel:
If this is linux-2.4.x.tar.gz :

tar zxvf linux-2.4.x.tar.gz

If this is linux-2.4.x.tar.bz2:

cat linux-2.4.x.tar.bz2 | bunzip2 - | tar xvf -

As a good measure, move your kernel and put a symbolic link.

mv linux linux-2.4.x
ln -s linux-2.4.x linux

Remark: Off course, do not forget to replace the 'x' with your version number!
Remark: Do not apply both the PPPoA and PPPoE patches! They collide.
Remark: If you are using Mandrake 8.0, you can skip this part. The kernel supplied with Mandrake 8.0 already contains the nescessary patches.
Remark: If you are using Mandrake 8.1, you can skip this HOWTO! Mandrake 8.1 contains an rpm with the driver.

Applying PPPoA patches
Only necessary if you are going to use PPPoA! Only necessary if your kernel is older than 2.4.15!
Now, go to the kernel directory.

cd /usr/src/linux

Unzip the patch:

gzip -d pppoatm-1.gz

Apply the patch:

patch -p1 -s -E < /path/to/pppoatm-1

Ready.

Applying PPPoE patches
Only necessary if you are going to use PPPoE!
Now, go to the kernel directory.

cd /usr/src/linux

Unzip the patch:

gzip -d br2684-against2.4.2.diff.gz

Apply the patch:

patch -p1 -s -E < /path/to/br2684-against2.4.2.diff

Ready.

Visa signatur

#apple.se @efnet - Frihet, Jämlikhet, Mac.

Permalänk
Citat:

Ursprungligen inskrivet av mr_padawan
Jaja, har testat nu.. När jag har skrivit make så får jag följande meddelande:
./configure
make: ./configure: Command not found.
make: *** [configure-stamp] Error 127

står du i rätt katalog?, alltså i "mappen" du jusst packade upp, annars cd /katalogen/du/packat/upp

Visa signatur

Epox 8rda+ , 2500+ @ 225*11, 80 GB , 512 mb 333, gf4, eheim 1048, swiftech MCW 5000, black ice pro
| Gentoo!

Permalänk
Medlem

Hade han stått i fel dir hade den antagligen sagt "no makefile found" eller liknande.. Aldrig varit med om att make kört ./configure men..

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk
Medlem

KAn ju meddela att jag också är väldigt ny i Linux. Men jag har kommit aningen längre än Padawan i kunskaper. Och jag kan säga att det är ett rent helvete när det står överallt att man ska skriva:
./configure
make
make install

När man saknar paket för kompileringen. Och när man inte har en aning hur man tolkar det så blir man frustrerad. Säg bara vilka paket han ska ha för att få kompilatorn att funka. (Själv vet jag inte, håller på att försöka ta mig ur RPM-helvetet, fastnat i en ond cirkel med massor av paket som fattas).

Visa signatur

Jag är inte dum. Jag har bara otur när jag tänker!

Permalänk
Medlem

Brukar stå vad du saknar när du kör .configure. Det gäller väl att skaffa gcc, x-development headers och gtk och dess dependencies, så kan du kompilera det mesta som är användbart

Visa signatur

<darren> the hardest part of linux is choosing either a kill bill or an anime wallpaper i wish i didnt have to choose

Permalänk
Medlem

Big_PHat: Oftast står det i README eller liknande vad det är för deps ett program har. Den säger ju inte "./configure: command not found" för att det fattas ett program. "configure" är ett script som kollar så att alla deps programmet har är installerade, och är de inte det så ger den ett fel. Finns det ingen configure så kör man make direkt, och då har programmet oftast inga deps/deps som nästan alltid är installerade.. och får du ett fel när du kör configure, make och liknande så finns felet oftast i nån mailinglist på google.

Visa signatur

Äntligen har jag fått svar på om vandrande pinnar kan gäspa. Det kan de inte. Ett av världens stora mysterier är löst.

Permalänk
Medlem

Du ser, man lär sig nåt nytt varje dag ! Tackar för hjälpen. Ännu ett steg närmre en större förståelse av Linux. En till lite fråga:
Deps, vad innebär det? Jag antar att det är en kortare skrivform för nåt annat...men vad ? (Märks det att Linux kom in i datorn för några dagar sen? )

Visa signatur

Jag är inte dum. Jag har bara otur när jag tänker!