Quake I

Аватара пользователя
spoon

Quake I

Сообщение spoon »

скачал бинарники кваки1 под линукс, установил в папку с кваком... запускаю...

bash: ./squake: Нет такого файла или каталога

пишет файл не найден... капец... файл ессно имеется... в чём трабла....?
Аватара пользователя
spoon

Re: Quake I

Сообщение spoon »

spoon

это говорит о том, что интерпретатор для исполнения этого кода не найден. Посмотрите, что это за файл(бинарник elf, a.out) через file и потм будем дальше думать.
Аватара пользователя
spoon

Re: Quake I

Сообщение spoon »

Посмотрите ещё по такой фразе, как interpreter (как-то так он там назывался). В старых elf'овских бинарниках требовался коммандный интерпретатор из старых библиотек.

Вот, что ещё нужно поискать:

[pre]Requesting program interpreter: /lib/ld-linux.so.2[/pre]

Если такового в системе нет - ищите в старых дисрибутивах.
Аватара пользователя
spoon

Re: Quake I

Сообщение spoon »

установил ld-linux.so.1 из rpm-a ....
Аватара пользователя
Barracuda

Re: Quake I

Сообщение Barracuda »

Парниша тут экспортировали уже quake 3. Читай чиже в форуме. ез проблем устанавливается.
Аватара пользователя
ruslandh

Re: Quake I

Сообщение ruslandh »

spoon

Когда я настраивал вторую Кваку, мне потребовались файлы от Win версии.

PS Желательно полное сообщение, а так, как Вы описали - полностью согласен с  Barracuda. А права на выполнение у файла есть ?
Аватара пользователя
Guest

Re: Quake I

Сообщение Guest »

у тебя нет необходимых дров (скорее всего SVGA Lib)

Качай QuakeForge и не мучайся
Аватара пользователя
Guest

Re: Quake I

Сообщение Guest »

права на выполенение у файла есть... и чмод стоит соответсвенный , да и под рутом я....

с 3-ой квакой никаких проблем... вот тока пока с первой... 2ую пока не ставил...

ессно файлы от вин-версии есть полностью...

--------------

file glquake

glquake: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped

--

чё за хрень то...?

у когонить такие же траблы были....?
Аватара пользователя
Barracuda

Re: Quake I

Сообщение Barracuda »

Guest

Вы этого, смотрите выше. Т.е. вы показали только результат работы file, а надо будет ещё и через

Код:

Код: Выделить всё

readelf -a glquake | less

посмотреть, какой там интерпретатор. Скорее всего его надо будет брать из старых версий Линукса.
Аватара пользователя
Guest

Re: Quake I

Сообщение Guest »

ELF Header:

 Magic:   7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00

 Class:                             ELF32

 Data:                              2's complement, little endian

 Version:                           1 (current)

 OS/ABI:                            UNIX - System V

 ABI Version:                       0

 Type:                              EXEC (Executable file)

 Machine:                           Intel 80386

 Version:                           0x1

 Entry point address:               0x804a600

 Start of program headers:          52 (bytes into file)

 Start of section headers:          404572 (bytes into file)

 Flags:                             0x0

 Size of this header:               52 (bytes)

 Size of program headers:           32 (bytes)

 Number of program headers:         5

 Size of section headers:           40 (bytes)

 Number of section headers:         21

 Section header string table index: 20

----------

и чё из этого следует..???



Добавлено:



и дайте линк на QuakeForge под линем.... !!!
Ответить

Вернуться в «Программное обеспечение Linux и FreeBSD»