|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Sergey Zhumatiy 2:5020/400 27 Jun 2006 10:23:43 To : Dmitry A. Nikitin Subject : Re: Как трудно из <32-разрядной> программы сделать <64-разрядную>? -------------------------------------------------------------------------------- >> а что такое логика 64? >> Это то, что "сказано, что она 32-хразрядная". Т.е. программист закладывался на то, что платформа будет 32-битная. Вероятно, где-то жёстко прописаны константы, размеры целых чисел, указателей и т.п. Если их найти и переделать - будет работать на 64-битной архитектуре без проблем. Для начала попробуй просто тупо перекомпилировать на 64-битной платформе и посмотри что будет, может и править-то почти ничего не придётся. > Фигня всё это. Если на маме не разведены все 64 бит адреса, а только 32, > увидишь Какое отношение это имеет к программе? К тому же не забываем о виртуальной памяти - 32-битная программа и виртуальной памяти больше 4Гб адресовать не сможет. -- С уважением Serg. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/6577674e7a50.html, оценка из 5, голосов 10
|