Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#266 closed defect (fixed)

Utilize external libraries for plugins (e.g., poppler)

Reported by: lewisr Owned by: matthiasw
Priority: major Milestone: 1.4.0
Component: Lucide Core Version: 1.3.6
Keywords: Cc:

Description

We need to either replace the current plugin architecture or create a forwarder plugin which will allow us to more easily utilize updated libraries. First among these is poppler.

Change History (5)

comment:1 Changed 4 years ago by lewisr

  • Summary changed from Utilize external poppler library to Utilize external libraries for plugins (e.g., poppler)

comment:2 Changed 4 years ago by matthiasw

  • Owner set to matthiasw

comment:3 Changed 4 years ago by lewisr

  • Milestone changed from 2.0 and further to Future

Milestone renamed

comment:4 Changed 4 years ago by matthiasw

  • Milestone changed from Future to 1.4.0
  • Resolution set to fixed
  • Status changed from new to closed

Removed the poppler 0.20.3 library from trunk. Modified Makefiles to use system-installed poppler library (currently 0.38.0). Minor changes to lupoppler sources were required to use a shared library and because of changes in the new poppler version.

Building Lucide now requires poppler libraries (and headers) installed: yum install poppler poppler-devel pthread pthread-devel

comment:5 Changed 4 years ago by matthiasw

  • Version changed from 1.3.5 to 1.3.6
Note: See TracTickets for help on using tickets.