Newsgroup: it.comp.os.dibattiti
Titolo: OT: C++: Avrei bisogno di un consiglio

Avrei bisogno di un consiglio da parte vostra.
Ho quasi completato una implementazione della
libreria libc per nd ed adesso vorrei aprire la
possibilità di programmare anche in c++ oltre
che in c.
Mi servirebbe, perciò, una libreria che sia totalmente
cross-platform, e che mi esporti le classi standard
del c++ semplicemente ricompilandola ed agganciandosi
alle sole routines della mia libreria C. In sostanza, mi
servirebbe una sorta di libreria che traduce le
primitive del C++ in primitive per la libc.
Esiste ?
O esistono solo quelle normalmente fornite con l'SDK
della piattaforma ?

Pegasus ha scritto:

esiste it.comp.os.linux.development
;-)))



Puoi prendere la STL originale, che e` abbastanza portabile. Ti serve 
una licenza o piattaforma in particolare, x-compiling o altre questioni 
oltre a scaricare & compilare?
-- 
Sensei <senseiwa at Apple's mac dot com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)


No no.... per ora solo scaricare e compilare. L'unico problema
è che deve essere rigorosamente cross-platform. E che la
licenza non dovrebbe essere virale....
Ciao grazie.


Architecture: i386
Source: stlport4.6
Version: 4.6.2-2
Depends: libc6 (>= 2.3.2.ds1-4), libgcc1 (>= 1:3.4.1-3), libstdc++5 (>=
1:3.3.4-1)
Filename: pool/main/s/stlport4.6/libstlport4.6_4.6.2-2_i386.deb
Size: 253166
MD5sum: 2c5e2e676c5f09431a82cd49ccf5bc6a
SHA1: a1b2b0014cc81a51c57c5b36615f153517e4d639
SHA256: 0232df54ad3cd162b8278fdbe27a3f946b267050b9ed50820da41c6612d7b242
Description: STLport C++ class library
 STLport is a open-source, volunteer-driven project. Its goal is to
 build complete, multiplatform ANSI C++ Standard Library with SGI STL
 code base. From this base, it inherits the following advantages :
  + Advanced technology for maximum efficiency
  + Exception safety and thread safety
  + Standard compliance and reliability
  + Important extensions - hash tables, singly-linked list, rope
 .
 For more information on STLport visit the web page
 
http://www.stlport.org/
 .
bott@fourier:~$
vai a vedere il sito per la licenza.

Per dovere di cronaca è anche quella usata nei "vecchi" compilatori 
borland, tipo builder
direi che quindi cadi in piedi :)
Ottavio Campana ha scritto:


 vai a vedere il sito per la licenza.
Le STL erano della SGI ;)
-- 
Sensei <senseiwa at Apple's mac dot com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 essere virale....
E deve essere gratuita? In caso contrario un consiglio lo avrei...
Ma che compilatore C++ progetti di fare usare?
-- 
  Enrico Franchi (RiK0)
[ Yellow Dog Linux User ]
[ #299188 Linux Counter ]
[ MacOS X User          ]

 Le STL erano della SGI ;)
ah sì? si impara sempre qualcosa. Credevo che fosse solo
un'implementazione dello standard e non che fosse stata fatta prima di
entrare nello standard.


Sì, deve essere gratuita.
Mi piacerebbe anche tanto se qualcuno volesse
collaborare con me per portarla (così io ho una
cosa in meno da fare...)
Il compilatore è psp-g++.

 Il compilatore è psp-g++.
Se non devi vendere, perche` non dai una occhiata a mingw, ed stl della 
sgi, e chiaramente alla libstdc++ su linux. Se non mi ricordo male SGI 
e` facile da portare, ma non t'assicuro nulla :)
-- 
Sensei <senseiwa at Apple's mac dot com>
Beware of bugs in the above code; I have only proved it correct, not tried it.
(Donald Knuth)

 Il compilatore č psp-g++.
Ok. La stdlib gnu (sotto lgpl) sarebbe troppo virale?
Comunque se potete vendere l'OS, potreste anche scegliere una libreria
'a pagamento'. Potrebbe venirvi a costare tipo 3$ per copia venduta,
meno se garantite buoni volumi.
-- 
blog:  
http://www.akropolix.net/rik0/blogs
 | Uccidete i filosofi,
site:  
http://www.akropolix.net/rik0/
      | tenetevi riso e
forum: 
http://www.akropolix.net/forum/
     | bacchette per voi.


