Netbeans
Publié : 30.11.2009 - 17h46 par Antoche
Hello à tous,
pour tester mon code en Ansi C avant de le transférer sur un pic, j'ai utilisé netbeans sous Windows et tout est ok il me crée un .exe qui se lance avec console.
J'ai ensuite installé Netbeans sur Mac, créé un nouveau projet, réglé le bon compilateur dans les préf,copié collé le code depuis mon main.c de windows et la il refuse de compiler en me mettant ces erreurs.
" /usr/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf
/usr/bin/make -f nbproject/Makefile-Debug.mk dist/Debug/GNU-MacOSX/interrupt
mkdir -p dist/Debug/GNU-MacOSX
gcc -o dist/Debug/GNU-MacOSX/interrupt build/Debug/GNU-MacOSX/main.o
/usr/bin/ld: /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libSystem.dylib unknown flags (type) of section 6 (__TEXT,__literal16) in load command 0
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-MacOSX/interrupt] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 143ms)"
si je compile uniquement le main.c, la compile passe, donc le prob ne vient pas du code en lui-même.
java est à jour. Qu'ai-je fait faut ?
Ensuite est-ce que le projet se lance tout seul avec terminal par exemple ou dois-je le lancer à la main et avec quelle application ?
merci
edit: je viens de m'apercevoir dans les préfs/C,C+ que " Fortran compiler is missing or invalid" mais ne sais ce qu'il faut mettre comme fichier dans le champ.
pour tester mon code en Ansi C avant de le transférer sur un pic, j'ai utilisé netbeans sous Windows et tout est ok il me crée un .exe qui se lance avec console.
J'ai ensuite installé Netbeans sur Mac, créé un nouveau projet, réglé le bon compilateur dans les préf,copié collé le code depuis mon main.c de windows et la il refuse de compiler en me mettant ces erreurs.
" /usr/bin/make -f nbproject/Makefile-Debug.mk SUBPROJECTS= .build-conf
/usr/bin/make -f nbproject/Makefile-Debug.mk dist/Debug/GNU-MacOSX/interrupt
mkdir -p dist/Debug/GNU-MacOSX
gcc -o dist/Debug/GNU-MacOSX/interrupt build/Debug/GNU-MacOSX/main.o
/usr/bin/ld: /usr/lib/gcc/i686-apple-darwin8/4.0.1/../../../libSystem.dylib unknown flags (type) of section 6 (__TEXT,__literal16) in load command 0
collect2: ld returned 1 exit status
make[2]: *** [dist/Debug/GNU-MacOSX/interrupt] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 143ms)"
si je compile uniquement le main.c, la compile passe, donc le prob ne vient pas du code en lui-même.
java est à jour. Qu'ai-je fait faut ?
Ensuite est-ce que le projet se lance tout seul avec terminal par exemple ou dois-je le lancer à la main et avec quelle application ?
merci
edit: je viens de m'apercevoir dans les préfs/C,C+ que " Fortran compiler is missing or invalid" mais ne sais ce qu'il faut mettre comme fichier dans le champ.