Сейчас на форуме: hgdagon, asfa, bartolomeo (+4 невидимых)

 eXeL@B —› Программирование —› ASM for FreeBSD...
Посл.ответ Сообщение


Ранг: 75.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 01 января 2007 07:50
· Личное сообщение · #1

Нужна помощь, какой компилятор для ФРЯХИ самый идеальный?



Ранг: 271.5 (наставник), 12thx
Активность: 0.150
Статус: Участник
Packer Reseacher

Создано: 01 января 2007 08:03
· Личное сообщение · #2

Headerx
Ты написал Асм, тоды используй Fasm, он кроссплатформенный, а на васм есть фак в ветке UNIX

-----
My love is very cool girl.





Ранг: 75.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 01 января 2007 22:23
· Личное сообщение · #3

я имею ввиду ядро на чем она написана? GAS , yasm, nasm




Ранг: 75.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 02 января 2007 04:19
· Личное сообщение · #4

сходил я на wasm.ru там написано: FreeBSD поддерживает конвенцию вызова, применяемую в linux. Для это необходимо включить linux emulation. Еще эта эмуляция потребуется для запуска fasm. А еще нужна утилита brandelf (наверняка она у вас есть). Дело в том, что пока не существует версии fasm’а конкретно для BSD систем. Но это легко исправить, вот так:

Brandelf –t Linux fasm
Если это не сработает (а такое возможно из-за не совместимости форматов), придется перекомпилировать fasm, заменив формат файла “format PE executable” на простой “format ELF”, а потом слинковать ld.

очень геморно ну что же теперь делать где наити компиллятор ПРОСТО ПОЙМИТЕ Я ХОЧУ СТАТЬ АССЕМБЛЕРЩИКОМ А ТАК КАК СКОРО ВИНДУ МЫ ПОХОРОНИМ ОСТАЕТСЯ УНИКС НАДЕЮСЬ ВЫ ПОНИМАЕТЕ О ЧЕМ Я...



Ранг: 301.4 (мудрец), 194thx
Активность: 0.170.01
Статус: Участник

Создано: 02 января 2007 09:42
· Личное сообщение · #5

юзай nasm



Ранг: 310.8 (мудрец), 29thx
Активность: 0.430
Статус: Участник

Создано: 03 января 2007 07:14
· Личное сообщение · #6

Headerx пишет:
Нужна помощь, какой компилятор для ФРЯХИ самый идеальный?

Что-то я не понял вопроса. Как известно, перекомпиляция ядра - это основа ОС FreeBSD
Соответственно дистр. должен содержать нужные компиляторы и утилиты. Другое дело, что там не сразу разберешься, но это уже другой вопрос. Fasm вряд ли для этого подойдет.




Ранг: 75.0 (постоянный)
Активность: 0.050
Статус: Участник

Создано: 04 января 2007 03:51 · Поправил: Headerx
· Личное сообщение · #7

Понятно пойду читать документацю этой ос
всем БОЛЬшое спасибо.
Veliant а Screenshooter тоже на nasm-e компилирована


 eXeL@B —› Программирование —› ASM for FreeBSD...
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати