PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme Installation sbnc ./configure --> error



thisismyname
21.08.06, 02:02
hiho,

weil psybnc obwohls noch als prozess da ist ab und zu einfach so nicht mehr funktioniert wollte ich gerade sbnc installieren.

Dabei gibts folgendes problem:

user@vserver:~/sbnc-1.1$ ./configure
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking for C++ compiler default output file name... configure: error: C++ compiler cannot create executables
See `config.log' for more details.


Der wohl wichtige teil der config.log schaut folgendermassen aus:

## Core tests. ##
## ----------- ##

configure:1377: checking for g++
configure:1406: result: no
configure:1377: checking for c++
configure:1406: result: no
configure:1377: checking for gpp
configure:1406: result: no
configure:1377: checking for aCC
configure:1406: result: no
configure:1377: checking for CC
configure:1406: result: no
configure:1377: checking for cxx
configure:1406: result: no
configure:1377: checking for cc++
configure:1406: result: no
configure:1377: checking for cl
configure:1406: result: no
configure:1377: checking for FCC
configure:1406: result: no
configure:1377: checking for KCC
configure:1406: result: no
configure:1377: checking for RCC
configure:1406: result: no
configure:1377: checking for xlC_r
configure:1406: result: no
configure:1377: checking for xlC
configure:1406: result: no
configure:1419: checking for C++ compiler version
configure:1422: g++ --version </dev/null >&5
./configure: line 1: g++: command not found
configure:1425: $? = 127
configure:1427: g++ -v </dev/null >&5
./configure: line 1: g++: command not found
configure:1430: $? = 127
configure:1432: g++ -V </dev/null >&5
./configure: line 1: g++: command not found
configure:1435: $? = 127
configure:1458: checking for C++ compiler default output file name
configure:1461: g++ conftest.cc >&5
./configure: line 1: g++: command not found
configure:1464: $? = 127
configure: failed program was:
| /* confdefs.h. */
|
| #define PACKAGE_NAME "sbnc"
| #define PACKAGE_TARNAME "sbnc"
| #define PACKAGE_VERSION "1.0"
| #define PACKAGE_STRING "sbnc 1.0"
| #define PACKAGE_BUGREPORT "sbnc-bugs@shroudirc.net"
| /* end confdefs.h. */
|
| int
| main ()
| {


solten weitere teile Wichtig sein einfach Posten.

Evtl. is das dafuer auch das Falsche Forum aber denk es sind schon einige Leute da die davon Ahnung haben.

Hat jemand ne Ahnung woran das liegen koennte?

Paar hintergrundinfos:
Das ganze läuft auf nem Debian VServer auf dem ich vorher schon einiges installiert hab.



myname

Tomek
21.08.06, 10:15
Dir fehlen die nötigen Compiler-Tools. Installiere sie:

apt-get install build-essential

thisismyname
27.08.06, 12:57
Dir fehlen die nötigen Compiler-Tools. Installiere sie:

apt-get install build-essential

jo, gut danke habs schon mit

apt-get install g++

hin gekreigt aber duerfte ja wohl aufs selbe raus kommen :) Nun gehts aber weiter mit der installation des Tcl moduls was auch nicht einwandfrei verlaeuft :))


user@vserver:~/sbnc-1.1/tickle$ ./configure
checking for g++... g++
checking for C++ compiler default output file name... a.out
checking whether the C++ compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking for gcc... gcc
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for Tcl configuration... configure: WARNING: Can't find Tcl configuration definitions
checking for existence of # no Tcl configs found/tclConfig.sh... file not found
./configure: line 3132: test: too many arguments
./configure: line 3163: test: : integer expression expected
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for stdbool.h that conforms to C99... yes
checking for _Bool... yes
checking for an ANSI C-conforming const... yes
checking for size_t... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible realloc... yes
checking for memset... yes
checking for strchr... yes
checking for strdup... yes
checking for strstr... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
config.status: config.h is unchanged

Jo... da fehlt irgendwas? Aber was?...Wenns wer weiss ich bin dankbar fuer alles.
Wenn man "make" tippt kommt folgendes:


user@vserver:~/sbnc-1.1/tickle$ make
g++ -fPIC -c -o TclClientSocket.o TclClientSocket.cpp
In Datei, eingefgt von TclClientSocket.cpp:21:
StdAfx.h:20:17: tcl.h: Datei oder Verzeichnis nicht gefunden
TclClientSocket.cpp:24: error: Syntaxfehler before `*' token
TclClientSocket.cpp: In member function `virtual void
CTclClientSocket::Destroy()':
TclClientSocket.cpp:64: error: `Tcl_Obj' undeclared (first use this function)
TclClientSocket.cpp:64: error: (Each undeclared identifier is reported only
once for each function it appears in.)
TclClientSocket.cpp:64: error: `objv' undeclared (first use this function)
TclClientSocket.cpp:69: error: `Tcl_NewStringObj' undeclared (first use this
function)
TclClientSocket.cpp:70: error: `Tcl_IncrRefCount' undeclared (first use this
function)
TclClientSocket.cpp:79: error: `g_Interp' undeclared (first use this function)
TclClientSocket.cpp:79: error: `TCL_EVAL_GLOBAL' undeclared (first use this
function)
TclClientSocket.cpp:79: error: `Tcl_EvalObjv' undeclared (first use this
function)
TclClientSocket.cpp:82: error: `Tcl_DecrRefCount' undeclared (first use this
function)
TclClientSocket.cpp: In member function `virtual bool
CTclClientSocket::Read(bool)':
TclClientSocket.cpp:104: error: `Tcl_NewStringObj' undeclared (first use this
function)
TclClientSocket.cpp:105: error: `Tcl_IncrRefCount' undeclared (first use this
function)
TclClientSocket.cpp:110: error: `Tcl_DString' undeclared (first use this
function)
TclClientSocket.cpp:110: error: Fehler beim Parsen before `;' token
TclClientSocket.cpp:112: error: `dsText' undeclared (first use this function)
TclClientSocket.cpp:112: error: `Tcl_DStringInit' undeclared (first use this
function)
TclClientSocket.cpp:113: error: `Tcl_ExternalToUtfDString' undeclared (first
use this function)
TclClientSocket.cpp:115: error: `Tcl_DStringValue' undeclared (first use this
function)
TclClientSocket.cpp:119: error: `Tcl_EvalObjv' undeclared (first use this
function)
TclClientSocket.cpp:122: error: `Tcl_DecrRefCount' undeclared (first use this
function)
TclClientSocket.cpp:124: error: `Tcl_DStringFree' undeclared (first use this
function)
make: *** [TclClientSocket.o] Fehler 1


Puh also Dnake im vorraus fuer Antworten!

mfg myname

drcux
27.08.06, 14:14
tclConfig.sh... file not found

apt-file search tclConfig.sh

thisismyname
27.08.06, 15:07
jo, hat n packet gefehlt


apt-get install tcl8.4-dev

recht einfach :).... so haetts auch gefunzt denk ich merce!!!

mfg myname

Setchan
12.10.06, 21:59
Hallo ihr lieben
ich habe gehnau das selbe problem habe ich auch nur habe ich eine suse und nicht debian kann mir hier jemand helfen ich verzweifle gerade nur ein wennig ^^

drcux
12.10.06, 22:00
pin tclConfig.sh

Setchan
12.10.06, 22:23
sorry aber ich bin sehr neu und kann mit denn was du gesagt hast nix anfangen jaja und jetz wird kommen noob un dann sowas... aber jeder hat mal angefangen und wäre um weitere hilfe sehr dankbar wenn ich denn befehl ein gebe
kommst
pin tclConfig.sh
-bash: pin: command not found

drcux
13.10.06, 06:31
/DVD1/suse/noarch/pin-0.35-10.noarch.rpm

Karanosov
16.10.06, 11:08
Hi,

da du neu bist, denk ich ma das du am einfachsten über "YaST" das packet nachinstallierst...

einfach in der Konsole als root "yast sw_single" aufrufen und du kommst sofort in den Packetmanager von SuSE...

Dort brauchst du nur nach "pin" suchen und es relativ einfach über ne halbgrafische Oberfläche nachinstallieren.

PS: tcl kannst du so natürlich auch inst. ;)