[Ipe-discuss] Compilation on Mac OS X 10.6
Gwenaël Cléon
gwenael.cleon at gmail.com
Tue Oct 27 17:54:09 CET 2009
Sorry to disturb you again with my problem; but I really can't compile
ipe 7.0.7 on Mac OS X Snow Leopard
(Using QT4 version 4.6.0 beta)
At the beginning everything seems to work fine, and then, on image.cpp :
compiling image.cpp...
g++ -Wall -g -O2 -fPIC -I../../include -I/Library/Frameworks/
QtGui.framework/Headers -I/Library/Frameworks/QtCore.framework/
Headers -c -o ../../../build/obj/ipelets/image.o image.cpp
mkdir -p ../../../build/ipelets
g++ -shared -o ../../../build/ipelets/image.so ../../../build/obj/
ipelets/image.o -L../../../build/lib -lipe /Library/Frameworks/
QtGui.framework/QtGui /Library/Frameworks/QtCore.framework/QtCore -L/
Library/Frameworks/QtGui.framework -L/Library/Frameworks/
QtCore.framework
Undefined symbols:
"ipe::Page::append(ipe::TSelect, int, ipe::Object*)", referenced
from:
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
"ipe::Cascade::findLayout() const", referenced from:
ImageIpelet::computeRect() in image.o
"ipe::Bitmap::Bitmap(ipe::Bitmap const&)", referenced from:
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
"ipe::Buffer::Buffer(ipe::Buffer const&)", referenced from:
ImageIpelet::insertBitmap(QString) in image.o
"ipe::Bitmap::~Bitmap()", referenced from:
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
"ipe::Buffer::~Buffer()", referenced from:
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
"ipe::Vector::ZERO", referenced from:
ImageIpelet::computeRect() in image.o
"ipe::Bitmap::Bitmap(int, int, ipe::Bitmap::TColorSpace, int,
ipe::Buffer, ipe::Bitmap::TFilter, bool)", referenced from:
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
"ipe::Buffer::Buffer(int)", referenced from:
ImageIpelet::insertBitmap(QString) in image.o
"ipe::Buffer::Buffer(char const*, int)", referenced from:
ImageIpelet::insertJpeg(QString) in image.o
"ipe::Image::Image(ipe::Rect const&, ipe::Bitmap)", referenced from:
ImageIpelet::insertBitmap(QString) in image.o
ImageIpelet::insertJpeg(QString) in image.o
"ipe::Rect::Rect(ipe::Vector const&, ipe::Vector const&)",
referenced from:
ImageIpelet::computeRect() in image.o
ImageIpelet::computeRect() in image.o
"ipe::Ipelet::~Ipelet()", referenced from:
ImageIpelet::~ImageIpelet()in image.o
ImageIpelet::~ImageIpelet()in image.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[1]: *** [../../../build/ipelets/image.so] Error 1
make: *** [ipelets/image] Error 2
sorry but could someone help me please ?
Thanks
G. Cléon
More information about the Ipe-discuss
mailing list