Når jeg prøver at compile mit lille program får jeg denne fejl:
main.o(.text+0x47): In function `datebook(pi_file*)':
: udefineret reference til
"appointmentAppInfo_t::appointmentAppInfo_t[in-charge](void*)"
....
Programmets headere se sådan her ud:
#include "pi-source.h"
#include "pi-file.h"
#include "pi-appinfo.h"
#include "pi-datebook.h"
Makefile'en sådan her:
INCDIRS = -I/usr/include/libpisock
LFLAGS = -L/usr/lib -lpisock
CXXFLAGS = -O2 -Wall $(INCDIRS)
all: main.o
g++ $(LFLAGS) main.o -o myprog
Pilot-link er installeret under /usr/include/libpisock
Og appointmentAppInfo_t findes i pi-datebook.hxx og ja jeg har prøvet med
den header og får den samme fejl.
Hvad er problemet? Jeg har stiret på det i flere timer nu :)
--
Mvh. / Kind regards
Henrik Farre
http://www.cs.auc.dk/~enrique