Вопросы с тегом «gcc»

11
Есть ли способ отключить защиту от переполнения буфера на моей машине?

Я хочу провести некоторые эксперименты с переполнением буфера на разных виртуальных машинах, включая (но не ограничиваясь этим) Debian 6, Ubuntu 12.04, Fedora 16, но каждый раз, когда я пытаюсь выполнить эксплойт с переполнением буфера, я получаю следующее сообщение: stack smashing detected (core...

11
Почему FreeBSD использует GCC с лицензией GPL?

Почему FreeBSD использует GCC в качестве компилятора по умолчанию? У меня сложилось впечатление, что основным принципом философии FreeBSD является не использование какого-либо программного обеспечения GNU и, в частности, кода GPL. Тем не менее, GCC, который является одновременно GNU и GPL,...

10
Как мне установить последнюю версию gcc на FreeBSD?

Как установить gccпоследнюю версию во FreeBSD и настроить систему так, чтобы эта последняя версия использовалась для компиляции других программ? На момент написания этой статьи последней версией gccявляется версия 4.9.0. И я использую FreeBSD 10.0. Мне действительно нужен g++компилятор C ++; но мне...

10
Как установить gcc 4.8.1 на Debian Wheezy

Я хотел бы установить GCC 4.8.1 в моей системе Debian Wheezy 7.1.0. Текущая версия GCC, установленная в моей системе, является 4.7.2. Я вижу, что gcc-4.8.1 доступен в репозитории Debian. Может кто-нибудь показать мне, как выполнить это...

10
Как создать кросс-компилятор GCC для Cross Linux From Scratch (CLFS) для Beagleboard?

В настоящее время я пытаюсь собрать встроенный Linux с нуля, следуя инструкциям Cross Linux от Scratch . Все работало нормально, пока я не попытался скомпилировать кросс-компилятор GCC. Я хочу собрать Linux для Beagleboard-xM ... Поэтому я выбрал следующие настройки: export CLFS_ABI="aapcs-linux"...

9
Можно ли будет скомпилировать и загрузить GNU?

Новый релиз Guix вышел некоторое время назад. И у меня возникла мысль, что если я смогу загрузить glibc, gcc и guix с HURD и Mach, у меня может быть система GNU, отличная от Linux. Но мне также нужно некоторое программное обеспечение, такое как bash, emacs, binutils, coreutils, система...

9
Где находится GCC-5 после его установки на Solaris 11?

Пожалуйста, прости мое невежество ... Я использую Solaris только для тестирования библиотек C / C ++, которые меня интересуют. Я не являюсь администратором Solaris или пользователем Solaris. Я установил GCC-5 на Solaris 11.3, x86, потому что мне был нужен компилятор C ++, который поддерживает...

8
Влияние статического и динамического связывания на начальный адрес

У меня есть простая программа на Си. Я бегу: $ gcc Q1.c -Wall -save-temps -o Q1 Затем я проверяю сгенерированный исполняемый файл: $ objdump -f Q1 Q1: file format elf32-i386 architecture: i386, flags 0x00000112: EXEC_P, HAS_SYMS, D_PAGED start address 0x080483b0 Затем я компилирую это со...

8
Почему этот пакет Python пытается использовать несуществующий gcc?

Я пытаюсь установить PyCrypto для Python 3 на Solaris. Независимо от того, делаю ли я это с помощью « python3 setup.py install» или « pip3 install pycrypto», я сталкиваюсь с одной и той же проблемой: делается вызов gcc, который не существует: python3 setup.py install [...] /opt/csw/bin/gcc-4.8...

8
Как я могу получить статический компилятор C?

Я играю со средами chroot и хотел бы иметь переносной компилятор C, чтобы я мог легко настроить некоторые базовые инструменты сборки в каждой среде, не перемещая слишком много библиотек. Gcc кажется довольно ненормальным из-за того, что я хочу сделать, но если довольно просто создать статический...

8
Как установить конкретную версию GCC в Kali Linux?

Этот вопрос, кажется, правильно решен в нескольких вопросах и в других местах, которые легко найти в Google, но я не нахожу решение удовлетворительным по причинам, изложенным ниже. Но просто для завершения я включил несколько соответствующих ссылок:...