View Issue Details

IDProjectCategoryView StatusLast Update
0022326CommunityOCCT:Configurationpublic2017-08-14 16:41
ReporterszyAssigned Toinv 
PrioritynormalSeverityfeature 
Status closedResolutionwon't fix 
OSAll 
Summary0022326: Paths to third party libraries in 6.5.0
DescriptionPost from forum http://www.opencascade.org/org/forum/thread_20090/: RLN.
The more flexible approach is proposed:
==> a pair --with-<package>-include and --with-<package>-library as it is done
for tbb, gl, xmu.
"For most new third-party libs introduced in 6.5, the configure script on Unix prescribes the following syntax:
--with-<package>=<dir>, .e.g
--with-freeimage==/path-where-freeimage-is-installed

The autoconf constructs include and library directories using ./include and ./lib sub-directories. This is made in assumption that the 3rd party library was built with 'make install' (e.g. as given in FreeImage). The latter however may imply a need for root permissions (see for example FreeImage/Makefile.gnu:
     install -m 644 -o root -g root $(HEADER) $(INCDIR)
)
This may not always be possible (e.g. in corporate environment).

The more flexible and reliable approach should be to offer a pair --with-<package>-include and --with-<package>-library as it is done for tbb, gl, xmu.

Please consider this suggestion in future versions.

Thank you,
Roman"
TagsNo tags attached.
Test case number

Activities

abv

2017-05-28 18:35

manager   ~0066689

I suppose this issue should not be relevant any more, due to move to CMake -- can you please check that?

Issue History

Date Modified Username Field Change
2011-03-18 17:05 bugmaster Status closed => assigned
2011-03-18 17:05 bugmaster Resolution suspended => @0@
2011-03-18 17:05 bugmaster Assigned To bugmaster => inv
2011-08-02 11:15 bugmaster Category OCCT:DEVENV => OCCT:Development Environment
2011-11-24 10:41 szy Fixed in Version EMPTY =>
2011-11-24 10:41 szy Description Updated
2014-01-11 11:58 abv Category OCCT:Development Environment => OCCT:Configuration
2017-05-28 18:35 abv Note Added: 0066689
2017-05-28 18:35 abv Status assigned => feedback
2017-08-14 16:41 abv Status feedback => closed
2017-08-14 16:41 abv Resolution open => won't fix