Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/12/2008, à 20:42

Sysko le prospecteur

Compiler Cocotron [ Bibliothèque Cocoa Open Source] sous Linux

Bonjour alors tout d'abord qu'est ce que cocontron ( je ne participe pas au développement de ce projet donc pardon si je commets quelques erreurs )

c'est un projet open source  , qui a pour but de fournir  l'API  Cocoa  ( originaire de Mac OS)  pour Windows et Linux. Le projet permet donc à une personne sous mac de faire de la cross compilation de projet utilisant cocoa et de le porter sans aucune réécriture de code sous windows et linux

on peut récuperer sur le site http://www.cocotron.org/ le code source
ou via svn

svn checkout http://cocotron.googlecode.com/svn/trunk/ cocotron-read-only

donc ayant actuellement des cours sur cocoa ,et ma VM mac ayant quelque soucis j'aurais voulu savoir s'il était possible du coup de compiler Cocotron directement sous  linux afin de pouvoir faire de l'objective c /cocoa sous linux et de pouvoir ensuite compiler le code sous Mac sans avoir à changer les sources

cela me semble possible car :
1 - à la base cela est fait pour cross-compiler  sous linux , donc il doit etre possible de le faire directment sous linux
2 - gcc sait compiler de l'objective C
3 - j'ai regardé un peu au hasard quelques fichiers sources de Cocontron et ceux ci n'ont pas l'air de contenir de code "non" portable 

bien évidemment  un ami qui a le meme probleme que moi m'a présenté GnuStep , mais cela ne correspond pas à nos besoin qui sont de pouvoir faire un code sous linux qui compilera également sous Mac , tout en utilisant l'API Coca

le principal probleme vient du fait que le code n'est pas fourni avec des makefiles , juste les fichiers Xcode ( l'IDE mac ) pour permettre à celui ci de le compiler , donc la question est

Comment faire pour créer le makefile , avec les autotools ou  autres , pour créer la / les libraires de l'API  ?

Dernière modification par Sysko le prospecteur (Le 01/12/2008, à 20:42)


Projet tatoeba : projet collaboratif visant à créer un corpus de phrases d'exemples traduites dans le plus de langues possibles

Hors ligne