New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #25053 (reopened defect)

Opened 3 years ago

Last modified 2 years ago

podofo 0.8.0 undefined symbols when using SDK on 10.4

Reported by: tysonholub@… Owned by: devans@…
Priority: Normal Milestone:
Component: ports Version: 1.8.2
Keywords: tiger Cc:
Port: podofo

Description

I cannot get podofo 0.8.0 to build on Tiger Server 10.4, or any 10.4 system for that matter. Running Xcode 2.5 and macport 1.8.2, The build for Tiger. All dependencies build fine and then podofo errors due to undefined symbols. I've had no issues building podofo in OS 10.6 with Xcode 3.2. My debug log is attached.

Attachments

podofoDebugBuild.rtf (478.9 KB) - added by tysonholub@… 3 years ago.
Debug Log

Change History

Changed 3 years ago by tysonholub@…

Debug Log

comment:1 Changed 3 years ago by macsforever2000@…

  • Owner changed from macports-tickets@… to devans@…
  • Port set to podofo

comment:2 Changed 3 years ago by devans@…

  • Status changed from new to closed
  • Resolution set to worksforme

Looks like possibly some outdated ports. Current version of podofo 0.8.4 builds without problems for me. Try

sudo port selfupdate
sudo port upgrade outdated
sudo port clean podofo
sudo port install podofo

comment:3 Changed 3 years ago by tysonholub@…

  • Status changed from closed to reopened
  • Resolution worksforme deleted

Still does not compile for me. Seems like the original error orginally posted has not been resolved. I can still only build to 76%. Errors due to undefined symbols. What version of OS 10.4 did you get it to build on?

comment:4 Changed 3 years ago by devans@…

10.4.11 ppc

Is this a fresh install or an upgrade? Are your Portfiles up to date? Current version is 0.8.4.

Try this

sudo port selfupdate
sudo port deactive podofo (if old version is installed)
sudo port install podofo

comment:5 Changed 3 years ago by tysonholub@…

This is a fresh install. I have not yet been able to build podofo on any 10.4 system. Currently I only have one 10.4.6 server system to test this update on. The other 10.4 system has been updated to 10.5 and now builds podofo with no problems. I also have podofo running on multiple 10.6 systems.

So yes this is a fresh install since I have never managed to build podofo through macport on OS 10.4

The portfiles are up to date for podofo @0.8.4

comment:6 Changed 2 years ago by jmr@…

  • Keywords tiger added
  • Summary changed from podofo 0.8.0 undefined symbols - build fail to podofo 0.8.0 undefined symbols when using SDK on 10.4

There is a well-known problem with using an SDK on Tiger and linking to libraries outside the SDK. The cmake portgroup has been modified not to use an SDK most of the time since this ticket was filed, but it's unavoidable when building universal on PPC Tiger.

Note: See TracTickets for help on using tickets.