[MacPorts] #21054: fltk 1.1.9 does not build 64-bit

MacPorts noreply at macports.org
Thu Oct 1 17:40:29 PDT 2009


#21054: fltk 1.1.9 does not build 64-bit
--------------------------------------+-------------------------------------
  Reporter:  n.a.hawes@…              |       Owner:  alakazam@…           
      Type:  defect                   |      Status:  closed               
  Priority:  Normal                   |   Milestone:                       
 Component:  ports                    |     Version:  1.8.0                
Resolution:  fixed                    |    Keywords:  LP64                 
      Port:  fltk                     |  
--------------------------------------+-------------------------------------

Comment(by harrisonmetz@…):

 It is still failing for me to build. Using the fix above (or doing a self
 update where it has been applied I don't get the compiler error, but the
 linker seems to me failing now.


 {{{
 bash-3.2# port install fltk
 --->  Computing dependencies for fltk
 --->  Fetching fltk
 --->  Verifying checksum(s) for fltk
 --->  Extracting fltk
 --->  Configuring fltk
 --->  Building fltk
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_aqua_fltk/work/fltk-1.1.9"
 && /usr/bin/make -j2 all " returned error 2
 Command output: ld: warning: in Fl_Group_Type.o, file is not of required
 architecture
 ld: warning: in Fl_Menu_Type.o, file is not of required architecture
 ld: warning: in Fl_Type.o, file is not of required architecture
 ld: warning: in Fl_Widget_Type.o, file is not of required architecture
 ld: warning: in Fl_Window_Type.o, file is not of required architecture
 ld: warning: in Fluid_Image.o, file is not of required architecture
 ld: warning: in about_panel.o, file is not of required architecture
 ld: warning: in align_widget.o, file is not of required architecture
 ld: warning: in alignment_panel.o, file is not of required architecture
 ld: warning: in code.o, file is not of required architecture
 ld: warning: in factory.o, file is not of required architecture
 ld: warning: in file.o, file is not of required architecture
 ld: warning: in fluid.o, file is not of required architecture
 ld: warning: in function_panel.o, file is not of required architecture
 ld: warning: in template_panel.o, file is not of required architecture
 ld: warning: in undo.o, file is not of required architecture
 ld: warning: in widget_panel.o, file is not of required architecture
 ld: warning: in ../lib/libfltk_forms.a, file is not of required
 architecture
 ld: warning: in ../lib/libfltk.a, file is not of required architecture
 ld: warning: in ../lib/libfltk_images.a, file is not of required
 architecture
 ld: warning: in ../lib/libfltk_png.a, file is not of required architecture
 ld: warning: in ../lib/libfltk_z.a, file is not of required architecture
 ld: warning: in ../lib/libfltk_jpeg.a, file is not of required
 architecture
 Undefined symbols:
   "_main", referenced from:
       start in crt1.10.6.o
 ld: symbol(s) not found
 collect2: ld returned 1 exit status
 make[1]: *** [fluid] Error 1
 make: *** [all] Error 1

 }}}

 My release is
 bash-3.2# uname -a
 Darwin bourbon 10.0.0 Darwin Kernel Version 10.0.0: Fri Jul 31 22:46:25
 PDT 2009; root:xnu-1456.1.25~1/RELEASE_X86_64 x86_64

-- 
Ticket URL: <http://trac.macports.org/ticket/21054#comment:13>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list