C IDE для Linux

Discussion in 'С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby' started by slesh, 23 Jun 2010.

  1. transserg

    transserg Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    147
    Likes Received:
    25
    Reputations:
    2
    slesh попробуй выполнить
    Code:
    sudo aptitude remove --purge codebloks
    sudo aptitude install codebloks
    
     
  2. herfleisch

    herfleisch Elder - Старейшина

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    Ставил бы из репозитория - никаких проблем.
     
  3. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    В репозитории старая версия, а также она вообще не ставится (
    Code:
    ********@******:~$ sudo apt-get install codeblocks
    Чтение списков пакетов... Готово
    Построение дерева зависимостей       
    Чтение информации о состоянии... Готово
    Предлагаемые пакеты:
      wx-common codeblocks-contrib
    НОВЫЕ пакеты, которые будут установлены:
      codeblocks
    обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
    Необходимо скачать 0B/4*195kB архивов.
    После данной операции, объём занятого дискового пространства возрастёт на 10,9MB.
    (Чтение базы данных ... на данный момент установлено 162841 файлов и каталогов.)
    Распаковывается пакет codeblocks (из файла .../codeblocks_8.02-0ubuntu4_i386.deb)...
    dpkg: не удалось обработать параметр /var/cache/apt/archives/codeblocks_8.02-0ubuntu4_i386.deb (--unpack):
     попытка перезаписи '/usr/share/man/man1/codesnippets.1.gz', котор(ый)ая также находится в пакете codeblocks-contrib-common 0:10.05-1
    dpkg-deb: подпроцесс вставка завершён по сигналу (Обрыв канала)
    Обрабатываются триггеры для desktop-file-utils ...
    Обрабатываются триггеры для python-gmenu ...
    Rebuilding /usr/share/applications/desktop.ru_RU.utf8.cache...
    Обрабатываются триггеры для gnome-icon-theme ...
    Обрабатываются триггеры для man-db ...
    Обрабатываются триггеры для python-support ...
    При обработке следующих пакетов произошли ошибки:
     /var/cache/apt/archives/codeblocks_8.02-0ubuntu4_i386.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    
    
     
  4. krypt3r

    krypt3r Elder - Старейшина

    Joined:
    27 Apr 2007
    Messages:
    1,507
    Likes Received:
    389
    Reputations:
    101
    Code:
    # which gcc g++
    # aptitude search gcc
    # aptitude search 'g\+\+'
    # apt-get install gcc
    # apt-get install g++
    
    потом уже после всего ./configure
     
  5. herfleisch

    herfleisch Elder - Старейшина

    Joined:
    7 Jan 2009
    Messages:
    579
    Likes Received:
    203
    Reputations:
    13
    Сорри, я про netbeans =)))
     
  6. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    sudo aptitude install codebloks
    тут вообще не находит адрес откуда качать, нужно повидимому вручную прописывать сервак
     
  7. transserg

    transserg Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    147
    Likes Received:
    25
    Reputations:
    2
    slesh мой косяк sudo aptitude install codeblocks забыл одну букву в названии
     
  8. M_script

    M_script Members of Antichat

    Joined:
    4 Nov 2004
    Messages:
    2,581
    Likes Received:
    1,317
    Reputations:
    1,557
    На убунту 9.04 с репозитория нормально поставил, насчет 10.4 не знаю.
     
  9. transserg

    transserg Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    147
    Likes Received:
    25
    Reputations:
    2
    slesh c сайта кодеблокса надо качать codeblocks-10.05-1-debian-i386.tar.bz2. там будут деб пакеты в архиве
    после переходиш в папку куда распаковал и пишеш в консоли sudo dpkg -i *.deb
    Code:
    sudo dpkg -i *.deb
    (Чтение базы данных ... на данный момент установлено 187073 файлов и каталогов.)
    Подготовка к замене пакета codeblocks 10.05-1 (используется файл codeblocks_10.05-1_i386.deb) ...
    Распаковывается замена для пакета codeblocks ...
    Подготовка к замене пакета codeblocks-common 10.05-1 (используется файл codeblocks-common_10.05-1_all.deb) ...
    Распаковывается замена для пакета codeblocks-common ...
    Подготовка к замене пакета codeblocks-contrib 10.05-1 (используется файл codeblocks-contrib_10.05-1_i386.deb) ...
    Распаковывается замена для пакета codeblocks-contrib ...
    Подготовка к замене пакета codeblocks-contrib-common 10.05-1 (используется файл codeblocks-contrib-common_10.05-1_all.deb) ...
    Распаковывается замена для пакета codeblocks-contrib-common ...
    Подготовка к замене пакета codeblocks-dev 10.05-1 (используется файл codeblocks-dev_10.05-1_i386.deb) ...
    Распаковывается замена для пакета codeblocks-dev ...
    Подготовка к замене пакета codeblocks-doc-de 10.05-1 (используется файл codeblocks-doc-de_10.05-1_all.deb) ...
    Распаковывается замена для пакета codeblocks-doc-de ...
    Подготовка к замене пакета codeblocks-doc-en 10.05-1 (используется файл codeblocks-doc-en_10.05-1_all.deb) ...
    Распаковывается замена для пакета codeblocks-doc-en ...
    Подготовка к замене пакета codeblocks-headers 10.05-1 (используется файл codeblocks-headers_10.05-1_all.deb) ...
    Распаковывается замена для пакета codeblocks-headers ...
    Подготовка к замене пакета libcodeblocks0 10.05-1 (используется файл libcodeblocks0_10.05-1_i386.deb) ...
    Распаковывается замена для пакета libcodeblocks0 ...
    Подготовка к замене пакета libwxsmithlib0 10.05-1 (используется файл libwxsmithlib0_10.05-1_i386.deb) ...
    Распаковывается замена для пакета libwxsmithlib0 ...
    Подготовка к замене пакета libwxsmithlib0-dev 10.05-1 (используется файл libwxsmithlib0-dev_10.05-1_i386.deb) ...
    Распаковывается замена для пакета libwxsmithlib0-dev ...
    Подготовка к замене пакета wxsmith-dev 10.05-1 (используется файл wxsmith-dev_10.05-1_i386.deb) ...
    Распаковывается замена для пакета wxsmith-dev ...
    Подготовка к замене пакета wxsmith-headers 10.05-1 (используется файл wxsmith-headers_10.05-1_all.deb) ...
    Распаковывается замена для пакета wxsmith-headers ...
    Настраивается пакет codeblocks-common (10.05-1) ...
    
    Настраивается пакет codeblocks-contrib-common (10.05-1) ...
    Настраивается пакет codeblocks-doc-de (10.05-1) ...
    
    Настраивается пакет codeblocks-doc-en (10.05-1) ...
    
    Настраивается пакет codeblocks-headers (10.05-1) ...
    Настраивается пакет libcodeblocks0 (10.05-1) ...
    
    Настраивается пакет libwxsmithlib0 (10.05-1) ...
    
    Настраивается пакет wxsmith-headers (10.05-1) ...
    Настраивается пакет codeblocks-dev (10.05-1) ...
    Настраивается пакет wxsmith-dev (10.05-1) ...
    Настраивается пакет libwxsmithlib0-dev (10.05-1) ...
    Обрабатываются триггеры для shared-mime-info ...
    Обрабатываются триггеры для man-db ...
    Обрабатываются триггеры для python-gmenu ...
    Rebuilding /usr/share/applications/desktop.ru_RU.utf8.cache...
    Обрабатываются триггеры для desktop-file-utils ...
    Обрабатываются триггеры для hicolor-icon-theme ...
    Настраивается пакет codeblocks (10.05-1) ...
    
    Настраивается пакет codeblocks-contrib (10.05-1) ...
    Обрабатываются триггеры для libc-bin ...
    ldconfig deferred processing now taking place
    Обрабатываются триггеры для python-support ...
    serg@nout:~/i386$ 
    
    
     
  10. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    короче вот в чем глюк оказывается:
    Code:
    *********@*******:~$ codeblocks
    codeblocks: relocation error: /usr/lib/libcodeblocks.so.0: symbol _ZN13wxAuiNotebook7SetFontERK6wxFont, version WXU_2.8.5 not defined in file libwx_gtk2u_aui-2.8.so.0 with link time reference
    
    
    видомо сразу поставил более старую либу.
     
    #30 slesh, 23 Jun 2010
    Last edited: 23 Jun 2010
  11. transserg

    transserg Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    147
    Likes Received:
    25
    Reputations:
    2
    косяк. версия с сайта не запустилась. конфликт с установлиными либами. ща посмотрим
     
  12. transserg

    transserg Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    147
    Likes Received:
    25
    Reputations:
    2
    в общем косяк из за libwxsmithlib0-dev_10.05-1_i386.deb
    его ни как не удается поставит. все остальные пакеты старые версии удаляем ставим те что из архива. но вот этот пакет ни в какую не хочет ставиться
     
  13. transserg

    transserg Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    147
    Likes Received:
    25
    Reputations:
    2
    нашел SVN репозиторий ppa:simger/codeblocks сейчас проверю установится ли оттуда
    -------------------
    в общем установилась и запустилась. =)
    1. sudo apt-add-repository ppa:simger/codeblocks
    2. sudo aptitude update
    3. sudo aptitude install codeblocks
     
    #33 transserg, 23 Jun 2010
    Last edited: 23 Jun 2010
    1 person likes this.
  14. oRb

    oRb Elder - Старейшина

    Joined:
    9 May 2008
    Messages:
    294
    Likes Received:
    582
    Reputations:
    256
    slesh, в посте #18 тебе написано, что нету компилятора для C++
    Решается: apt-get install g++

    PS:
    Code:
    $ apt-cache show gcc | grep -i provides
    Provides: c-compiler
    $ apt-cache show g++ | grep -i provides
    Provides: c++-compiler
     
  15. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    oRb. Дело не в этом. Тут версии либ не совпадают.
    Я потом поставил компилятор. Скомпилил и установил всё. а он всё равно орет одну и туже ошибку.
     
  16. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    2 transserg огромное спасибо. Разаботало всё)
     
  17. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    В принципе норм вещь, но подсказки оставляют желать лучшего
     
  18. transserg

    transserg Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    147
    Likes Received:
    25
    Reputations:
    2
    slesh попробуй нетбинс всетаки =) поставь поюзай не понравится удалишь делов на 10-15 минут. а пользы больше будет!
     
    #38 transserg, 23 Jun 2010
    Last edited: 23 Jun 2010
  19. slesh

    slesh Elder - Старейшина

    Joined:
    5 Mar 2007
    Messages:
    2,702
    Likes Received:
    1,224
    Reputations:
    455
    поставил нетбинс. Довольно прикольная вещи) очень доволен ей. Довольно шустро работает.
    Очень много классных вещей есть. Понравился интерфейс (близкий к VS) в частности плавающие панели которые автоматом убираются за экран.
    Формат текста - удобная вешь
     
  20. transserg

    transserg Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    147
    Likes Received:
    25
    Reputations:
    2
    slesh ну вот видиш не зря ее советовали тебе многие =) мне нравится в ней профайлер