Tosiaan, ehkä käännöksellä on jotain tekemistä ongelman kanssa. Koska nykyinen käyttisversio u12.04, olen varmaan kääntänyt ohjelman u10.04 -versiolla, joka oli muistaakseni 32-bittinen.
Luulin, että 64 osaa ajaa 32-ohjelmia suoraan. Ohjelma näyttäisi toimivan, kun sen kääntää uudestaan. Mutta en ole vielä siirtänyt käännettyä versiota samaan kokeiluhakemistoon. Yksi ajatus oli, että alkuperäisen ongelmaohjelman kopioinnissa olisi tapahtunut jokin virhe tai oikeudet olisivat jotenkin muuttuneet.
Jos joku osaa sanoa esim. alla olevan listauksen perusteella, että vika on vanhassa käännöksessä, voisin varmaan laittaa aiheen ratkaistuksi.
mini@acer:~$ uname -m
x86_64
mini@acer:~$ cd markkinointi
mini@acer:~/markkinointi$ file muunnos01
muunnos01: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, BuildID[sha1]=0x1d91c93bee138d8092061cb7d44daf369d351d14, not stripped
mini@acer:~/markkinointi$