LINUX.ORG.RU

Как собирать программы с обрезанными правами?


0

0

В общем получил я доступ (юзверя) к одному из компов провайдера... Когда пытаюсь отконфигурировать (./configure) из исходников любую программу, получаю: "checking for C++ compiler default output... configure: error: C++ compiler cannot create executables"

Сам всегда под рутом сидел или на крайняк su... А сейчас... даже не знаю в чем проблема..


config.log

configure:1253: checking for a BSD-compatible install
configure:1307: result: /usr/bin/install -c
configure:1318: checking whether build environment is sane
configure:1361: result: yes
configure:1395: checking for gawk
configure:1411: found /usr/bin/gawk
configure:1421: result: gawk
configure:1431: checking whether make sets ${MAKE}
configure:1455: result: no
configure:1614: checking for g++
configure:1643: result: no
configure:1614: checking for c++
configure:1643: result: no
configure:1614: checking for gpp
configure:1643: result: no
configure:1614: checking for aCC
configure:1643: result: no
configure:1614: checking for CC
configure:1643: result: no
configure:1614: checking for cxx
configure:1643: result: no
configure:1614: checking for cc++
configure:1643: result: no
configure:1614: checking for cl
configure:1643: result: no
configure:1614: checking for FCC
configure:1643: result: no
configure:1614: checking for KCC
configure:1643: result: no
configure:1614: checking for RCC
configure:1643: result: no
configure:1614: checking for xlC_r
configure:1643: result: no
configure:1614: checking for xlC
configure:1643: result: no
configure:1656: checking for C++ compiler version
configure:1659: g++ --version </dev/null >&5
./configure: line 1660: g++: command not found
configure:1662: $? = 127
configure:1664: g++ -v </dev/null >&5
./configure: line 1665: g++: command not found
configure:1667: $? = 127
configure:1669: g++ -V </dev/null >&5
./configure: line 1670: g++: command not found
configure:1672: $? = 127
configure:1698: checking for C++ compiler default output
configure:1701: g++    conftest.cc  >&5
./configure: line 1702: g++: command not found
configure:1704: $? = 127
configure: failed program was:
#line 1675 "configure"
#include "confdefs.h"

#ifdef F77_DUMMY_MAIN
#  ifdef __cplusplus
     extern "C"
#  endif
   int F77_DUMMY_MAIN() { return 1; }
#endif
int
main ()
{

  ;
  return 0;
}
configure:1731: error: C++ compiler cannot create executables

some1
() автор топика
Ответ на: комментарий от larikin

> Ну а если просто с командной строки набрать g++, что говорит?

command not found

Но gcc стоит... или его не достаточно?

some1
() автор топика
Ответ на: комментарий от some1

> Но gcc стоит... или его не достаточно?

недостаточно

еще g++ надо поставить

JB ★★★★★
()
Ответ на: комментарий от larikin

ccall.c          cp-tree.def  friend.c        method.c       rtti.c
cfns.gperf      cp-tree.h    g++.1           NEWS           search.c
cfns.h          cvt.c        g++spec.c       operators.def  semantics.c
ChangeLog       decl2.c      init.c          optimize.c     spew.c
ChangeLog.1     decl.c       lang-options.h  parse.c        tree.c
ChangeLog.2     decl.h       lang-specs.h    parse.h        typeck2.c
ChangeLog.egcs  dump.c       lex.c           parse.y        typeck.c
class.c         error.c      lex.h           pt.c
config-lang.in  except.c     Make-lang.in    ptree.c
cp-lang.c       expr.c       mangle.c        repo.c

Soderzhanije paketa g++. I chto s etim delat'?

P.S. Izvinite, za translit.

some1
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.