Hab netpbm alles gelöscht. Und manuell installiert.
-> Gleicher Fehler.
Wieder alles gelöscht.
-> Gleicher Fehler.
Via MacPort installiert.
-> funktioniert immer noch nicht.
Gut möglich hab ich einfach konzeptionell etwas grundlegendes falschgemacht. Ich habe keine grosse Erfahrungen mit Unix Umgebungen / Befehlen.
Was ich gemacht hab:
1.Alles netpbm Zeugs gelöscht ( hoff ich zumindest )
2. Macport installiert.
3. netpbm via macport installiert
4. eclipse für c/c++ runtergeladen.
5. simples programm geschrieben in eclipse welches meine libnetpbm benötigt.
6. include & lib pfade nach /opt/locale/include & /opt/locale/lib gesetzt.
7. kann nicht kompiliert werden!
Das Programm:
Code:
#include <stdio.h>
#include <pam.h>
int main (int argc, const char * argv[]) {
char fp[256] = "bar.jpg";
FILE* myFile;
myFile = pm_openr(fp);
printf("Yeah!\n");
return 0;
}
Die Fehlermeldung:
**** Build of configuration Debug for project test ****
make all
Building target: starter
Invoking: MacOS X C Linker
gcc -L/opt/local/lib -o "starter" ./main.o
/usr/bin/ld: Undefined symbols:
_pm_openr
collect2: ld returned 1 exit status
make: *** [starter] Error 1
Vielen lieben Dank für jegliche Art von Hilfe im voraus!