#21519 closed defect (fixed)
fltk build failure, missing symbol and wrong arch for .o files
Reported by: | nerdling (Jeremy Lavergne) | Owned by: | alakazam@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.99 |
Keywords: | Cc: | halfpricewine@…, ndoc2@…, dershow | |
Port: | fltk |
Description
fltk fails to build on snow leopard, also has wrong arch for .o files.
Undefined symbols: "_main", referenced from: start in crt1.10.6.o
Attachments (1)
Change History (9)
Changed 15 years ago by nerdling (Jeremy Lavergne)
comment:1 Changed 15 years ago by halfpricewine@…
Cc: | halfpricewine@… added |
---|
comment:4 Changed 15 years ago by blb@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
This may be fallout from #21054 which forces building 32bit, and would appear to be upstream as STR #2221. 32bit build fixed in r60057.
I'm guessing all ports depending on fltk are going to need to do only 32bit as well?
comment:5 Changed 15 years ago by alakazam@…
The following ports currently depend on FLTK : csound (nomaintainer), peekabot (maintainer + openmaintainer), xdiskusage (nomaintainer). There are currently no open tickets for these ports : either no one cares, or they work (unlikely), or they don't work, people care, but haven't opened tickets (quite possible). I don't have time unfortunately to go into these ports right now (and understand how 32/64bit handling should be done for them), at least this is the current state of things wrt FLTK. Thanks for the fix, by the way !
For a truly 64bit compatible FLTK, it would seem that we will have to wait at least until FLTK 1.3 is released, but there seems to have been much progress recently on a cocoa-based version of FLTK in recent weeks.
comment:6 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
playerstage-stage 3 now requires fltk so this will be a problem there. See #22642.
comment:7 follow-up: 8 Changed 15 years ago by ndoc2@…
I also have a port of octplot, a plotting package to accompany octave, largely ready, but it requires fltk also.
comment:8 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to ndoc2@…:
I also have a port of octplot, a plotting package to accompany octave, largely ready, but it requires fltk also.
You could force it to 32-bit also, like playerstage-stage now does.
Cc Me!