Емельянов Эдуард Владимирович (eddy_em) wrote,
Емельянов Эдуард Владимирович
eddy_em

Category:

Чертов gcc!

Стал я на машине с дурацким scientific linux собирать свои велосипеды для all-sky и болтвуда. Замучился уже!
Во-первых, дистр, рассчитанный на то, что он будет стоять на компе "офисной крысы" — совершенно неудобная для работы вещь! Мало того, что там поцтерошлака вагон, так еще и заголовочные файлы от библиотек идут в отдельных пакетах! Нужно было все-таки потратить 2-3 дня своего времени, и поставить туда генту!
Во-вторых, то, что превосходно компиляется gcc 5.4.0, вызывает сегфолты на gcc 4.8.5. Занятно, что сегфолт этот моим рукожопием вызван: я инициализирую дефолтное имя файла константной строкой, а потом в ней заменяю точку, отделяющую суффикс от имени, на '\0'. Похоже, новый gcc создает эти константы на стеке, в то время как старый честно их в RO пихал.
UPD: в репах Scientific Linux нет ds9! Это ж просто деление на ноль! Какой он после этого, нафиг, scientific? Может, там еще и fftw3 и т.п. нет?..
UPD2: блин, там еще и локаль через задницу настраивается! Уже 10 минут гуглю, как koi8-r по умолчанию сделать — в дефолтной установке нет locale-gen, но ведь должен же быть механизм! Не хрюникодом же пользоваться, в конце-то концов!!!
Tags: негодую, рукожопие
Subscribe

  • DHT22/DHT11 на STM32F103

    Добил шайтана! Сначала ожидал, что нужно будет полноценным захватом ШИМ пользоваться, но т.к. в протоколе неинформативная часть имеет постоянную…

  • Свеженькие железячки

    Получил сегодня с али ожидаемые железки, в т.ч. для восстановления моей файлопомойки. Во-первых, это блок питания на 16.8В, который я брал для…

  • BMP180 на STM32F103

    Добавил еще один сниппет — работа с BMP180 (датчик температуры и давления). Опять в даташите формула для вычисления "компенсированных" значений…

promo eddy_em august 17, 2019 12:33 3
Buy for 10 tokens
Юра намедни напечатал корпус для хронометра. Для первого блина получилось неплохо: И еще немного фотографий:
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 12 comments

  • DHT22/DHT11 на STM32F103

    Добил шайтана! Сначала ожидал, что нужно будет полноценным захватом ШИМ пользоваться, но т.к. в протоколе неинформативная часть имеет постоянную…

  • Свеженькие железячки

    Получил сегодня с али ожидаемые железки, в т.ч. для восстановления моей файлопомойки. Во-первых, это блок питания на 16.8В, который я брал для…

  • BMP180 на STM32F103

    Добавил еще один сниппет — работа с BMP180 (датчик температуры и давления). Опять в даташите формула для вычисления "компенсированных" значений…