1

Здравствуй, сообщество! Даже забавно, но кроме предустановленных IDE я не смог поставить ни одного. Так сложилось что на работе на моей машине установлен CentOS 4.8. Code::Blocks выдал ошибку при компиляции, Geany (который я легко поставил дома) ругается на старую библиотеку GTK. Единственное исключение - NetBeans (т.к. на яве), но и он не компилит, выдаёт ошибку. Посоветуйте пожалуйста IDE, можно не сильно замороченную (Geany оч понравился) и не сильно требовательную к библиотекам ( 4.8 ), чтобы не очень сильно нервировать админа (они этого не любят). Заранее благодарю всех за конструктивные ответы.

2

вы бы ошибки показали.... возможно там большой проблемы и нет...

3

Вот собственно №1

+ открыть спойлер

moon:/data1/home/andrey/codeblocks-10.05-release 2 > make
Making all in src
make[1]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src'
Making all in base
make[2]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/base'
Making all in tinyxml
make[3]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/base/tinyxml'
make[3]: Цель `all' не требует выполнения команд.
make[3]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/base/tinyxml'
make[3]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/base'
make[3]: Цель `all-am' не требует выполнения команд.
make[3]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/base'
make[2]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/base'
Making all in build_tools
make[2]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/build_tools'
Making all in autorevision
make[3]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/build_tools/autorevision'
./auto_revision +int +wx +t ../../.. ../../../src/include/autorevision.h
sh: svn: command not found
make[3]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/build_tools/autorevision'
make[3]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/build_tools'
make[3]: Цель `all-am' не требует выполнения команд.
make[3]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/build_tools'
make[2]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/build_tools'
Making all in include
make[2]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include'
make  all-recursive
make[3]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include'
Making all in scripting
make[4]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting'
Making all in squirrel
make[5]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/squirrel'
make[5]: Цель `all' не требует выполнения команд.
make[5]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/squirrel'
Making all in sqstdlib
make[5]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/sqstdlib'
make[5]: Цель `all' не требует выполнения команд.
make[5]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/sqstdlib'
Making all in sqplus
make[5]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/sqplus'
make[5]: Цель `all' не требует выполнения команд.
make[5]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/sqplus'
Making all in bindings
make[5]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/bindings'
make[5]: Цель `all' не требует выполнения команд.
make[5]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/bindings'
Making all in include
make[5]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/include'
make[5]: Цель `all' не требует выполнения команд.
make[5]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting/include'
make[5]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting'
make[5]: Цель `all-am' не требует выполнения команд.
make[5]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting'
make[4]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include/scripting'
Making all in tinyxml
make[4]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include/tinyxml'
make[4]: Цель `all' не требует выполнения команд.
make[4]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include/tinyxml'
make[4]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/include'
make[4]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include'
make[3]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include'
make[2]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/include'
Making all in mime
make[2]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/mime'
make[2]: Цель `all' не требует выполнения команд.
make[2]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/mime'
Making all in sdk
make[2]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk'
Making all in scripting
make[3]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting'
Making all in squirrel
make[4]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting/squirrel'
make[4]: Цель `all' не требует выполнения команд.
make[4]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting/squirrel'
Making all in sqstdlib
make[4]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting/sqstdlib'
make[4]: Цель `all' не требует выполнения команд.
make[4]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting/sqstdlib'
Making all in sqplus
make[4]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting/sqplus'
make[4]: Цель `all' не требует выполнения команд.
make[4]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting/sqplus'
Making all in bindings
make[4]: Entering directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting/bindings'
/bin/sh ../../../../libtool --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I../../../../src/include -I/usr/local/lib/wx/include/gtk2-unicode-2.9 -I/usr/local/include/wx-2.9 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I../../../../src/include -I../../../../src/sdk/wxscintilla/include -I../../../../src/include/scripting/include -I../../../../src/include/scripting/bindings -I../../../../src/include/scripting/sqplus  -Ulinux -Uunix  -O2 -ffast-math -DCB_AUTOCONF -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -fexceptions -MT sc_util_dialogs.lo -MD -MP -MF .deps/sc_util_dialogs.Tpo -c -o sc_util_dialogs.lo sc_util_dialogs.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I../../../../src/include -I/usr/local/lib/wx/include/gtk2-unicode-2.9 -I/usr/local/include/wx-2.9 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread -I../../../../src/include -I../../../../src/sdk/wxscintilla/include -I../../../../src/include/scripting/include -I../../../../src/include/scripting/bindings -I../../../../src/include/scripting/sqplus -Ulinux -Uunix-O2 -ffast-math -DCB_AUTOCONF -g -O2 -DCB_PRECOMP -Winvalid-pch -fPIC -DPIC -fexceptions -MT sc_util_dialogs.lo -MD -MP -MF .deps/sc_util_dialogs.Tpo -c sc_util_dialogs.cpp  -fPIC -DPIC -o .libs/sc_util_dialogs.o
sc_util_dialogs.cpp: In function `SQInteger ScriptBindings::EditArrayOrderDlg_Ctor(SQVM*)':
sc_util_dialogs.cpp:81: error: invalid initialization of reference of type 'const wxArrayString&' from expression of type 'long int'
../../../../src/include/editarrayorderdlg.h:20: error: in passing argument 2 of `EditArrayOrderDlg::EditArrayOrderDlg(wxWindow*, const wxArrayString&)'
make[4]: *** [sc_util_dialogs.lo] Ошибка 1
make[4]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting/bindings'
make[3]: *** [all-recursive] Ошибка 1
make[3]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk/scripting'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src/sdk'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/data1/home/andrey/codeblocks-10.05-release/src'
make: *** [all-recursive] Ошибка 1

4

А вот №2

+ открыть спойлер

/data1/home/andrey/netbeans-6.9.1/ide/bin/nativeexecution/dorun.sh: line 33:   882 Segmentation fault      sh "${SHFILE}"
Для закрытия терминала нажмите [Enter]...

5

Откуда ты ставил эти IDE? Из репозитория?

6

Всё ставлю из исходников, нета нету =)