joukewitteveen/utox — Issue #1: undefined reference to symbol 'pixScale'
Author: FastFox
Created: 2012-01-23 20:01:00+00:00
State: open

Het is mij (na een tijd) gelukt om Leptonica, Tesseract en OpenCV te compileren en te installeren op Ubuntu 11.10 64bit.
Bij "make" in de utox folder krijg ik echter de volgende foutmelding:

g++ -I/opt/opencv2.3/include/opencv -I/opt/opencv2.3/include -L/opt/opencv2.3/lib -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_ml -lopencv_video -lopencv_features2d -lopencv_calib3d -lopencv_objdetect -lopencv_contrib -lopencv_legacy -lopencv_flann -llept -ltesseract -I../libraries -L../libraries -O2 utox.cpp detector.o reader.o logic.o logic/common.o logic/class.o -luml -o utox
/usr/bin/ld: reader.o: undefined reference to symbol 'pixScale'
/usr/bin/ld: note: 'pixScale' is defined in DSO /usr/local/lib/liblept.so so try adding it to the linker command line
/usr/local/lib/liblept.so: could not read symbols: Invalid operation
collect2: ld returned 1 exit status

Na wat Google'n heb ik een aantal pogingen gedaan om iets te doen met LDFLAGS in Makefile, maar daar ben ik niet uitgekomen. Heeft iemand een oplossing? Als ik meer informatie moet geven doe ik dat graag.