Ticket #17 (closed bug report: fixed)

Opened 3 years ago

Last modified 2 years ago

Issue when compiling the pgRouting library against CGAL 3.3.

Reported by: djay Owned by: anton
Priority: major Milestone:
Component: pgRouting package Version: 1.0.0a
Keywords: Cc:

Description

Hi, I've tried to compile the pgRouting library against the 3.3 CGAL version. The configure script was unable to found my CGAL installation, even if this has been well installed.

So I've checked the configure.in file and make some modifications in it. I think this modifications doesn't imply any issue with old installation.

I've added a CGAL_PATH variable which list possible path to search for the CGAL makefile (current values are : ${CGAL_DIR}/share/CGAL ${CGAL_DIR}/share/cgal $CGAL_DIR/make). I've also added a CGAL_MKF_NAME variable which contain possible makefile name (current values are : cgal.mk makefile).

Attachments

routing_cgal.patch Download (0.8 KB) - added by djay 3 years ago.
routing_cgal.patch

Change History

Changed 3 years ago by djay

routing_cgal.patch

Changed 3 years ago by anton

  • owner set to anton
  • status changed from new to assigned

Thank Gérald!

I knew about this problem and even made some changes in configure.in file (it is available via SVN now), but you way is much better.

I will put your version to SVN and it will be included to the next bugfix release.

Changed 3 years ago by anton

  • status changed from assigned to closed
  • resolution set to fixed

Patch applied

Changed 3 years ago by djay

  • status changed from closed to reopened
  • resolution fixed deleted

Hi, it seems that I've made a mistake in the patch indeed it didn't work for me when trying to bump the ebuild to 1.0.0b. The makefile from the cgal ebuild installation was not found. The only thing which should be done is to quote ${i}* at line 75 of the previous patch (replace ${i}* by "${i}*").

Sorry for that.

Changed 3 years ago by anton

  • status changed from reopened to closed
  • resolution set to fixed

Changes applied. See 1.0.0b SVN tag.

Note: See TracTickets for help on using tickets.