как компилировать???
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
как компилировать??? - 2008-05-26 06:59:22.263333
|
|
|
Zorgus
Сообщений: 1342
Оценки: 0
Присоединился: 2007-11-25 11:45:46.433333
|
Искал искал в гугле, так и не нашел(( Подскажите, как кампелировать??? к примеру, я хочу скампилировать mremap_pte.c ,делаю это вот так: gcc -o3 -static -fomit=pointer mremap_pte.c -o mremap_pte;ls -la mrem* а сервер мне пишет мол, что типа gcc файла у них нет!! подскажите, а то я полный нуб в линухсе!! Ктса, там сервер вот такой: Linux vh070707.hosting.ua 2.6.18-8.1.8.el5PAE #1 SMP Tue Jul 10 07:50:36 EDT 2007 i686 i686 i386 GNU/Linux
|
|
|
RE: как кампелировать??? - 2008-05-26 07:33:03.653333
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
Во-первых, gcc, как и я, не переносит грамматических ошибок. Как там правильно писать -fomit-frame-pointer, я честно говоря не помню, но сверься с документацией. А вот то, что -O3 пишется с большой O – это стопудов. А во-вторых, если на серваке gcc не установлен, то придётся компилировать у себя дома.
|
|
|
RE: как кампелировать??? - 2008-05-26 07:46:48.556666
|
|
|
Zorgus
Сообщений: 1342
Оценки: 0
Присоединился: 2007-11-25 11:45:46.433333
|
выяснил, gcc на серваке нету, как скампелировать в домашних условиях??? какую команду нужно написать????
|
|
|
RE: как кампелировать??? - 2008-05-26 07:50:15.016666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
Неужто непонятно? Надо поставить gcc дома. Причём озаботиться, чтобы арихитектура под которую gcc будет собирать бинарники совпадала бы. И версия ядра не сильно отличалась бы, хотя это смотря по тому, насколько широко будет программа использовать эти возможности ядра.
|
|
|
RE: как кампелировать??? - 2008-05-26 07:53:58.960000
|
|
|
Zorgus
Сообщений: 1342
Оценки: 0
Присоединился: 2007-11-25 11:45:46.433333
|
ясн, а где взять можно gcc??? дай плыз ссылку!!!:)
|
|
|
RE: как кампелировать??? - 2008-05-26 11:21:31.516666
|
|
|
Ненавижу KDE
Сообщений: 243
Оценки: 0
Присоединился: 2008-01-12 11:20:14.120000
|
с диска..
|
|
|
RE: как компилировать??? - 2008-05-26 13:41:56.723333
|
|
|
saimon 2metra
Сообщений: 4281
Оценки: 0
Присоединился: 2007-01-26 10:56:51.426666
|
quote:
ORIGINAL: Zorgus Искал искал в гугле, так и не нашел(( Ну если искал "Как кАмпЕлировать", то не мудрено…
|
|
|
RE: как компилировать??? - 2008-05-26 15:32:58.250000
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
gcc.gnu.org
|
|
|
RE: как кампелировать??? - 2008-05-26 16:06:34.813333
|
|
|
The Professor
Сообщений: 179
Оценки: 0
Присоединился: 2008-01-04 03:01:42.476666
|
quote:
ORIGINAL: Zorgus ясн, а где взять можно gcc??? дай плыз ссылку!!!:) quote:
ORIGINAL: rgo gcc.gnu.org Что-то не так… Ссылка на исходный код компилятора никак не поможет начинающему линуксоиду собрать желанную программу. 2 Zorgus: 1. Есть подозрение, что для сборки программы из исходного кода может понадобиться компилятор. 2. Ходят упорные слухи, будто неплохо сперва установить операционную систему (в Вашем случае, Линукс). 3. А rgo недавно проговорился, что надо quote:
ORIGINAL: rgo озаботиться, чтобы арихитектура под которую gcc будет собирать бинарники совпадала бы. И версия ядра не сильно отличалась бы Короче, компилировать хорошо на таком же железе (i386, power-pc, alpha etc.), на такой же операционной системе (иногда даже версии ядра, а может и компилятора), что и на "целевой" системе. P.S.: Ничего из сказанного выше не является обязательным
|
|
|
RE: как кампелировать??? - 2008-05-26 16:21:13.233333
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
quote:
ORIGINAL: The Professor Ссылка на исходный код компилятора никак не поможет начинающему линуксоиду собрать желанную программу. Человеку надо ставить линух, или забыть про это. Судя по вопросам – он и забудет. Не сегодня, так завтра. И я ему в этом помогу чем смогу. У меня нет никакого желания объяснять ему как поставить линух. Как на линух поставить gcc. Как добиться бинарной совместимости его линуха и линуха атакуемой системы. И ладно бы он представлял себе как работает процесс компиляции. Мне не пришлось бы за него делать всё, а потом за ручку вести его мною найденными путями. Ну не люблю я ярко выраженных представителей потребительского общества. Челу приспичило скомпилировать эксплойт. Он в программировании – нуль, причём без палочки. Желания стать чем-то бОльшим он не проявил. Потребитель. Потребители пускай идут в куплю/продажу – это их удел.
|
|
|
RE: как кампелировать??? - 2008-05-26 16:28:14.636666
|
|
|
rgo
Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
|
Кстати, Zorgus, фигнёй страдаешь. Этот эксплойт работает на ядрах <=2.6.2. На серваке же 2.6.18.
|
|
|
RE: как компилировать??? - 2008-05-26 19:11:33.090000
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
Палата.
|
|
|
|
|