UNIX. Using Solaris lib in AIX
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
- Димас
- Житель
- Сообщения: 593
- Зарегистрирован: 22 июл 2005, 16:58
- Откуда: Север->Торонто
UNIX. Using Solaris lib in AIX
Will a library file (extension .so) from Solaris work on AIX?
I‘ve noticed that binary files on AIX have 01 DF 00 04 (.ß..) in the header.
The lib that I would like to use has 7F 45 4C 46 (.ELF) in the header.
I‘ve noticed that binary files on AIX have 01 DF 00 04 (.ß..) in the header.
The lib that I would like to use has 7F 45 4C 46 (.ELF) in the header.
- Stanislav
- Mr. Minority Report
- Сообщения: 45340
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: UNIX. Using Solaris lib in AIX
А установить родную такую же не судьба?Димас писал(а):Will a library file (extension .so) from Solaris work on AIX?
I‘ve noticed that binary files on AIX have 01 DF 00 04 (.ß..) in the header.
The lib that I would like to use has 7F 45 4C 46 (.ELF) in the header.
А перекомпилить не судьба?
- Правильные пацаны
- Маньяк
- Сообщения: 1776
- Зарегистрирован: 29 апр 2009, 20:14
Re: UNIX. Using Solaris lib in AIX
I do not think so. На AIX если правильно помню либы даже другие расширения имеют.
Тем более процы наверняка разные..
Там вся система другая.
AIX и HP-UX совсем другие чем Солярки, Линухи..
Тем более процы наверняка разные..
Там вся система другая.
AIX и HP-UX совсем другие чем Солярки, Линухи..
- Димас
- Житель
- Сообщения: 593
- Зарегистрирован: 22 июл 2005, 16:58
- Откуда: Север->Торонто
Re: UNIX. Using Solaris lib in AIX
A company uses AIX. There is no way to change the OS.Stanislav писал(а):А установить родную такую же не судьба?
The file came from a vendor. Can they recompile one file if they don't have AIX?Stanislav писал(а):А перекомпилить не судьба?
- Димас
- Житель
- Сообщения: 593
- Зарегистрирован: 22 июл 2005, 16:58
- Откуда: Север->Торонто
Re: UNIX. Using Solaris lib in AIX
There are .so files on AIX. I've just provided a part of a header from an AIX .so file.Правильные пацаны писал(а):На AIX если правильно помню либы даже другие расширения имеют...
- Правильные пацаны
- Маньяк
- Сообщения: 1776
- Зарегистрирован: 29 апр 2009, 20:14
Re: UNIX. Using Solaris lib in AIX
а процессор не интересует?Димас писал(а):There are .so files on AIX. I've just provided a part of a header from an AIX .so file.Правильные пацаны писал(а):На AIX если правильно помню либы даже другие расширения имеют...
http://www.ibm.com/developerworks/aix/l ... tml#N101DB
- Stanislav
- Mr. Minority Report
- Сообщения: 45340
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: UNIX. Using Solaris lib in AIX
Я не про ОС - обычно в репе есть точно такие же, но для этой ОС.Димас писал(а):A company uses AIX. There is no way to change the OS.Stanislav писал(а):А установить родную такую же не судьба?
Вы можете - у вас же естьДимас писал(а):The file came from a vendor. Can they recompile one file if they don't have AIX?Stanislav писал(а):А перекомпилить не судьба?

- Димас
- Житель
- Сообщения: 593
- Зарегистрирован: 22 июл 2005, 16:58
- Откуда: Север->Торонто
Re: UNIX. Using Solaris lib in AIX
I found nothing about a processor in this link.Правильные пацаны писал(а): а процессор не интересует?
http://www.ibm.com/developerworks/aix/l ... tml#N101DB
We use POWER6. Does it mean the vendor should use a RISC processor too to recompile the lib?
- Stanislav
- Mr. Minority Report
- Сообщения: 45340
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: UNIX. Using Solaris lib in AIX
Совсен не обязательно - можно кросс-компильнуть if available.Димас писал(а):I found nothing about a processor in this link.Правильные пацаны писал(а): а процессор не интересует?
http://www.ibm.com/developerworks/aix/l ... tml#N101DB
We use POWER6. Does it mean the vendor should use a RISC processor too to recompile the lib?
- Димас
- Житель
- Сообщения: 593
- Зарегистрирован: 22 июл 2005, 16:58
- Откуда: Север->Торонто
Re: UNIX. Using Solaris lib in AIX
Where is that "в репе есть точно такие же"?Stanislav писал(а):Я не про ОС - обычно в репе есть точно такие же, но для этой ОС.
We don't have the source code.Stanislav писал(а):Вы можете - у вас же естьСурсы предоставляются?
- Правильные пацаны
- Маньяк
- Сообщения: 1776
- Зарегистрирован: 29 апр 2009, 20:14
Re: UNIX. Using Solaris lib in AIX
При чем тут линк? Все знают, что AIX на своих рисках, а Солярка на Интелах или спарках.Димас писал(а):I found nothing about a processor in this link.Правильные пацаны писал(а): а процессор не интересует?
http://www.ibm.com/developerworks/aix/l ... tml#N101DB
We use POWER6. Does it mean the vendor should use a RISC processor too to recompile the lib?
Значит, надо рекомпайлить.
- Stanislav
- Mr. Minority Report
- Сообщения: 45340
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: UNIX. Using Solaris lib in AIX
Ну вот у нас используется libevent. Она работает в Linux, *BSD, Mac OS X, Solaris и Windows. Насчет Виндов не уверен, в Линуксе она есть в репо, ИМХО и в остальных тоже.Димас писал(а):Where is that "в репе есть точно такие же"?Stanislav писал(а):Я не про ОС - обычно в репе есть точно такие же, но для этой ОС.
Тогда - жопа.Димас писал(а):We don't have the source code.Stanislav писал(а):Вы можете - у вас же естьСурсы предоставляются?
- Димас
- Житель
- Сообщения: 593
- Зарегистрирован: 22 июл 2005, 16:58
- Откуда: Север->Торонто
Re: UNIX. Using Solaris lib in AIX
Ok. Summary:
1) The vendor must recompilr the library.
2) The vendor can do it even they don't have RISC computer with AIX.
Is that correct?
P.S. Finally I got "в репе" - in repository.
1) The vendor must recompilr the library.
2) The vendor can do it even they don't have RISC computer with AIX.
Is that correct?
P.S. Finally I got "в репе" - in repository.

- Stanislav
- Mr. Minority Report
- Сообщения: 45340
- Зарегистрирован: 19 окт 2005, 16:33
- Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo
Re: UNIX. Using Solaris lib in AIX
Ну не обязательно - должен. Он может сказать - поставляется "ас ис" и гоу ту нафик... Но хотя бы сурсы попросить можно. Но лучше, конечно, вендор - а то может и не скомпилироваться - в таком случает вендорский программер может доработать напильником по месту...Димас писал(а):Ok. Summary:
1) The vendor must recompilr the library.
2) The vendor can do it even they don't have RISC computer with AIX.
Is that correct?
P.S. Finally I got "в репе" - in repository.
- Димас
- Житель
- Сообщения: 593
- Зарегистрирован: 22 июл 2005, 16:58
- Откуда: Север->Торонто
Re: UNIX. Using Solaris lib in AIX
When I say "must" I mean the library must be recompiled by somebody, otherwise it will not work.Stanislav писал(а):Ну не обязательно - должен. Он может сказать - поставляется "ас ис" и гоу ту нафик...
They will not provide the source code. And they will recompile the lib because it cost more than 10000$. They are kind of interesting in that.
