FLTK logo

STR #3098

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 Home  |  Articles & FAQs  |  Bugs & Features  |  Documentation  |  Download  |  Screenshots  ]
 

Return to Bugs & Features | Roadmap 1.3 | SVN ⇄ GIT ]

STR #3098

Application:FLTK Library
Status:1 - Closed w/Resolution
Priority:2 - Low, e.g. a documentation error or undocumented side-effect
Scope:2 - Specific to an operating system
Subsystem:OS support
Summary:[patch] Enable symbol visibility on Linux
Version:1.3-current
Created By:cand
Assigned To:cand
Fix Version:1.3-current (SVN: v10236)
Update Notification:

Receive EMails Don't Receive EMails

Trouble Report Files:


Name/Time/Date Filename/Size  
 
#1 cand
05:35 Jun 30, 2014
fltk-visibility.diff
1k
 
 
#2 cand
05:42 Jun 30, 2014
fltk-visibility_v2.diff
2k
 
     

Trouble Report Comments:


Name/Time/Date Text  
 
#1 cand
05:35 Jun 30, 2014
This patch enables symbol visibility on Linux, to benefit shared FLTK builds. The shared lib exports quite a few functions less, meaning smaller lib size and faster startup for linked applications.

libfltk became about 3.8% smaller. The added include to Fl_x.cxx is necessary to export fl_filename_name correctly.
 
 
#2 cand
05:43 Jun 30, 2014
Updated the patch for a better place to set the defines, inside the linux case.  
 
#3 cand
05:30 Aug 21, 2014
Fixed in Subversion repository.  
     

Return to Bugs & Features ]

 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.