Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » GNU/Linux » Pipestream

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
14.04.2003, 23:29 Uhr
~Erzlord Caron
Gast


Hi,
habe folgendes Problem:
Habe schonmal hier im Forum nach der Pipes zu anderen Kommandozeilenprogrammen gefragt.

Nun habe ich folgendes gefunden:
www.c.informatik.uni-hannover.de/~cramer/socket++/socket++_29.html

Scheint mir genau das zu sein, was ich suche. Aber hat jemand ne Idee, wo ich die benötigten includes und libraries für gcc/g++ dazu bekomme?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
15.04.2003, 07:38 Uhr
virtual
Sexiest Bit alive
(Operator)


Das hängt nicht vom Compiler, sondern vom OS ab -welches benutzt Du denn?
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
15.04.2003, 11:25 Uhr
Metzgermeister



hmm also sieht aus wie linux wenn er gcc und g++ erwähnt?
--
Only Open-Source is good Source!!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
15.04.2003, 11:27 Uhr
virtual
Sexiest Bit alive
(Operator)


Nö. Kann auch diese Teletubby Dings sein, MAC, Sun... GCC gibts auf nahezu jeder Platform.
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
15.04.2003, 20:22 Uhr
~Erzlord Caron
Gast


ja, ich benutze linux, sorry, hatte ich vergessen.

das hängt echt nicht von compiler ab? ich hab mal mit der mysql-api programmiert, und da funktionieren die mitgelieferten libs nicht mit dem windows-gcc (damals wars für windows).
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
17.04.2003, 00:08 Uhr
~Erzlord Caron
Gast


So, hab noch etwas gesucht und folgendes gefunden:
www.upl.cs.wisc.edu/cgi-bin/viewcvs.cgi/epaulson/socket++/

Hab zwar nciht wirklich Ahnung von C(++) aber wenn ich das richtig sehe, sind die .C Dateien die Libraries, und die muss ich vorher kompilieren. Die Headerdateien scheinen zu funktionieren.

Leider habe ich keinen Schimmer davon, wie ich das anstelle. Arbeite immernoch unter Linux mit gcc/g++.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
17.04.2003, 08:30 Uhr
virtual
Sexiest Bit alive
(Operator)


Tipp mal

C++:
./configure


in dem Verzeichnis ein, wohin Du die Dateien gelegt hast.
Danach

C++:
make


Wenn dabei irgendwas schiefgeht, mußt Du dem configure irgendwelche Optionen mitgeben, das sollte irgendwo in der Doku/FAQ genauer nachzulesen sein.
Schließlich als root einloggen und

C++:
make install


machen, wenn Du den kram im System installieren willst
--
Gruß, virtual
Quote of the Month
Ich eß' nur was ein Gesicht hat (Creme 21)
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
17.04.2003, 15:17 Uhr
~Erzlord Caron
Gast


oh, die makegeschichten hatte cih garnicht gesehen *g*

klappt aber nciht wirklich. ./configure scheint problemlos zu laufen, in der README steht als einziger zusatz --prefix="your favorite location" (natürlich habe ich nciht "your favorite location" benutzt)

bei make hapert es allerdings wohl trotzdem:
make
c++ -c -g -I. sockstream.C -o sockstream.o
sockstream.C: In method `struct sockbuf::sockdesc sockbuf::accept(sockAddr &':
sockstream.C:394: passing `int *' as argument 3 of `accept(int, sockaddr *, socklen_t *)' changes signedness
sockstream.C: In method `int sockbuf::recvfrom(sockAddr &, void *, int, int = 0)':
sockstream.C:447: passing `int *' as argument 6 of `recvfrom(int, void *, unsigned int, int, sockaddr *, socklen_t *)' changes signedness
sockstream.C: In method `int sockbuf::getopt(int, void *, int, int = sol_socket) const':
sockstream.C:613: passing `int *' as argument 5 of `getsockopt(int, int, int, void *, socklen_t *)' changes signedness
make: *** [sockstream.o] Error 1

naja, schade...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ GNU/Linux ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: