Mislim da je conf datoteka najboljsa resitev, kot je ze predlagal g Ivan Zilic.
LP
2009/11/19 Jernej Simončič :
> On Thursday, November 19, 2009, 9:28:19, Mojca Miklavec wrote:
>
>> Primer zanesljivega ukaza na Mac-u je npr.
>> > file moja_arhitektura
>> ki vrne enega od spodnjih odgovorov:
>
On Thursday, November 19, 2009, 9:28:19, Mojca Miklavec wrote:
> Primer zanesljivega ukaza na Mac-u je npr.
> > file moja_arhitektura
> ki vrne enega od spodnjih odgovorov:
> moja_arhitektura: Mach-O executable i386
> moja_arhitektura: Mach-O 64-bit executable x86_64
> moja_arhitek
Hoj,
> Recimo, da poženem program moja_arhitektura (ki sem ga sama napisala
> in prevedla) in me zanima, za kakšno arhitekturo je preveden. Obstaja
> kakšen način, da mi program to sam pove? Kako?
Glede na to, da (sklepam) gre za tvoje interno orodje in je arhitektura
zelo staticen podatek ;-),
Ojla ...
Žal na vseh platformah ne obstaja enotem ukaz v lupini.
Ne vem če ti pomaga a na Linuxu lahko več informacij o procesorju dobiš z
cat /proc/cpuinfo
Na FreeBSD in Mac OS X nimaš procfs-ja, obstaja pa:
sysctl -a hw
Sanja se mi ne, če vračajo isti rezultat kot uname -a. Je pa en
predlog.
Živijo,
skrbim za distribucijo programov za več arhitektur. Z bash skripto (z
ukazom "uname") ugotavljam arhitekturo sistema in na podlagi tega s
spleta pretočim prave binarne datoteke. To deluje v 99% primerov,
razen:
- na bivšem strežniku (mislim, da je bil nek virtualen sistem) smo
imeli dolgo