Avatar billede esquimal Nybegynder
06. april 2000 - 08:29 Der er 10 kommentarer og
1 løsning

Unix applikation på linux

Jeg har nogle forskellige Unix applikationer som jeg godt vil have til at køre på en Red Hat 6.2. Når jeg kører .bin filen siger den bare "Unable to execute binary file". Men det sjove er at den kan uden problemer køre på en Suse 6.0. Kan det være nogle libraries eller noget i kernen der forårsager dette??
Avatar billede cybermike Nybegynder
06. april 2000 - 09:35 #1
Hvis dine Unix applikationer er kompilleret på en Intel maskine, så burde den også kunne køre under Linux.
Hvorimod hvis du har kompilleret på f.eks. en Risc processor så kan du ikke.

I din situation lyder det nok som nogle manglende komponenter. Du må læse dokumentationen til programmet og finde ud af hvad programmet skal bruge af filer.
Avatar billede atomizer Nybegynder
06. april 2000 - 10:40 #2
Så vidt jeg ved så har du ikke installeret unix files support, der er simpelthen nogle lib's som skal installeres også skal programmerne compiles igen...

Jeg havde engang samme problem, hentede nogle lib's til egcs (compileren) og compilede kilden igen også virkede det ;)

check lige http://freshmeat.net - det kan du finde noget du kan bruge
//Atomizer
Avatar billede esquimal Nybegynder
06. april 2000 - 15:38 #3
Atomizer>>
Det kan det ikke rigtig være for det er de samme .bin filer jeg bruger på SUSE og Redhat. Altså ikke noget med at kompilere dem om. For det er vel ikke bagefter man skal bruge de libs eller hvordan??
Avatar billede cybermike Nybegynder
07. april 2000 - 08:32 #4
atomizer>>Hvis han har kildekoden så kan han jo bare compilere det med GNU C compiler og så laver den en Linux binær fil. Det han siger er at hans programmer er kompileret på en Unix maskine, og så vidt jeg kan høre er det en Unix som kører med en x86 basseret processor. Hans problem er bare at det ikke vil køre på RedHat maskinen.

Esquimal>>Der er ikke andet for en at prøve at kigge dine opsætnings filer igennem og se om du kan finde noget i suse som ikke er i RedHat.

Ellers kan jeg bare sende dig hen på www.linux.org for at kigge efter nogle HOWTO´s!
Avatar billede esquimal Nybegynder
07. april 2000 - 11:11 #5
cybermike>>
Når du siger opsætningsfiler mener du så at det kan være nogle filer/libs der mangler, eller selve opsætningen af mit shell. Applikationerne bruger ikke X, men kører bare i bash på susen.
Avatar billede cybermike Nybegynder
07. april 2000 - 11:40 #6
esq...>det lyder som op du mangler noget i din RedHat, hvad det er det ved jeg ikke lige. Det kan være at du skal aktivere et "Unix emulator program" eller lignende.
Hvilke programmer drejer det sig om. Har du ikke mulighed for at få en anden version til Linux.

Ellers så prøv om du ikke kan finde en HOWTO omkring emnet.

Jeg har aldrig været ude for det du fortæller der(jeg har heller aldrig været inde på det emne)
Avatar billede esquimal Nybegynder
07. april 2000 - 15:03 #7
Hmmm, nu bliver det underligt. Jeg har installeret suse forfra med en minimums installation. Ca 50 Mb. Men mit SCO program virker stadig. Kan det vaere nogle installerede ting paa RedHat der er skyld i at det ikke virker
Avatar billede cybermike Nybegynder
08. april 2000 - 02:01 #8
Har kun et svar...maybee, but i dont know!
Avatar billede esquimal Nybegynder
10. april 2000 - 14:46 #9
Nu har jeg opgraderet min Suse til en kerne 2.2.0
og derefter faar jeg samme besked som paa RedHat, "unable.....blah blah". Hvis nu man har et program der kraever Kernel 2.2+ men samtidig godt vil koere den anden unix applikation er man saa bare paa den eller hvad??
For det maa naesten vaere kernen der er skyld i dette
Avatar billede cybermike Nybegynder
11. april 2000 - 08:15 #10
Du kan eventuel lægge den gamle kerne ind på begge linux´er og så bare fixe LILO sådan at den kan boote på begge kerner.
Avatar billede esquimal Nybegynder
12. april 2000 - 19:54 #11
Nå jeg fik selv løst det. Jeg fandt ud af at det var en COFF executable fil. Derefter lærte jeg at man skulle bruge et modul der hedder iBCS. Så var det bare at skrive "insmod iBCS" og så virkede det sgu :O)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester