You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Original bug ID: 5423 Reporter: nanotube Assigned to:@damiendoligez Status: closed (set by @xavierleroy on 2013-08-31T10:46:29Z) Resolution: fixed Priority: normal Severity: minor Platform: x64 OS: SUSE Linux OS Version: Enterprise 9 Version: 3.12.1 Category: -for ocamlbuild use https://github.com/ocaml/ocamlbuild/issues Duplicate of:#5477
Bug description
X11 library path detection fails when include is in /usr/X11R6/include and the libraries are in /usr/X11R6/lib64. This causes the make world step to fail.
When we discussed this with thelema on #ocaml channel on freenode, he determined that the issue is that $x11_try_lib_dir is based on the location of include dir, with s/include/lib/. Suggested fix is to try s/include/lib64/ first.
Steps to reproduce
Try ./configure; make world; on a 64bit system with x11 includes in /usr/X11R6/include and libraries in /usr/X11R6/lib64. make world will fail at the point when it deals with the X11 libs.
Additional information
Current workaround is to add "--x11lib /usr/X11R6/lib64" to ./configure arguments to force $x11_lib_dir to point to the right place.
The text was updated successfully, but these errors were encountered:
Original bug ID: 5423
Reporter: nanotube
Assigned to: @damiendoligez
Status: closed (set by @xavierleroy on 2013-08-31T10:46:29Z)
Resolution: fixed
Priority: normal
Severity: minor
Platform: x64
OS: SUSE Linux
OS Version: Enterprise 9
Version: 3.12.1
Category: -for ocamlbuild use https://github.com/ocaml/ocamlbuild/issues
Duplicate of: #5477
Bug description
X11 library path detection fails when include is in /usr/X11R6/include and the libraries are in /usr/X11R6/lib64. This causes the make world step to fail.
When we discussed this with thelema on #ocaml channel on freenode, he determined that the issue is that $x11_try_lib_dir is based on the location of include dir, with s/include/lib/. Suggested fix is to try s/include/lib64/ first.
Steps to reproduce
Try ./configure; make world; on a 64bit system with x11 includes in /usr/X11R6/include and libraries in /usr/X11R6/lib64. make world will fail at the point when it deals with the X11 libs.
Additional information
Current workaround is to add "--x11lib /usr/X11R6/lib64" to ./configure arguments to force $x11_lib_dir to point to the right place.
The text was updated successfully, but these errors were encountered: