Opened 13 years ago
Closed 5 years ago
#33757 closed defect (wontfix)
ipe @7.1.2 (graphics); build fails on image.o
Reported by: | martini@… | Owned by: | m.thon@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.0.4 |
Keywords: | leopard | Cc: | kurthindenburg (Kurt Hindenburg) |
Port: | ipe |
Description
Mac OSX 10.5.8 on a ppc. XCode 3.1.4
Install fails on build, with a long list of "undefined symbols" in image.o. Here are the first lines of the log related to the problem (full log attached):
/usr/bin/g++-4.0 -arch ppc -dynamiclib -o ../../../build/ipelets/image.so ../../../build/obj/ipelets/image.o -L../../../build/lib -lipe -L/opt/local/lib -lQtGui -lQtCore :info:build Undefined symbols: :info:build "ipe::Page::append(ipe::TSelect, int, ipe::Object*)", referenced from: :info:build ImageIpelet::insertBitmap(QString) in image.o :info:build ImageIpelet::insertJpeg(QString) in image.o
I understand sometimes this happens when a previous version of ipe is present under /usr/lib. No ipe-related file is present there or elsewhere, though (at least I think):
bash$ pwd /usr bash$ find . -iname "ipe*" ./share/man/mann/ipentry.n ./share/man/mann/ipentry.n.gz bash$
Attachments (2)
Change History (10)
Changed 13 years ago by martini@…
comment:2 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | m.thon@… openmaintainer@… martini@… removed |
---|---|
Owner: | changed from macports-tickets@… to m.thon@… |
comment:3 follow-up: 4 Changed 13 years ago by m.thon@…
Hi,
could you please try uninstalling and cleaning ipe, then reinstalling: port uninstall ipe port clean ipe port install ipe
If this doesn't work, could you please attach that log-file?
Changed 13 years ago by martini@…
Attachment: | main.2.log added |
---|
Log after clean install (on March 26)
comment:4 Changed 13 years ago by martini@…
Replying to m.thon@…:
could you please try uninstalling and cleaning ipe, then reinstalling:
Done. It still fails. Log just attached (above). Thanks.
comment:5 Changed 13 years ago by m.thon@…
Ok, thanks.
Unfortunately, I have no idea what is causing the problem. Here are things you can try:
Try compiling the port with g++-4.2 (which you should have) instead:
port clean ipe port install ipe configure.compiler=gcc-4.2
Try compiling ipe from source (outside MacPorts)? Does it work?
comment:7 Changed 9 years ago by kurthindenburg (Kurt Hindenburg)
ipe is up to 7.1.8 - can you try again?
comment:8 Changed 5 years ago by jmroot (Joshua Root)
Resolution: | → wontfix |
---|---|
Status: | new → closed |
The current version of ipe definitely does not build on 10.5.
full logfile