Problem 1080 - No 64 bits installation
Summary: No 64 bits installation
Status: CLOSED WONTFIX
Alias: None
Product: Geant4
Classification: Unclassified
Component: config (show other problems)
Version: other
Hardware: All Linux
: P4 normal
Assignee: Ben Morgan
URL:
Depends on:
Blocks:
 
Reported: 2009-09-22 13:47 CEST by vincent.letocart
Modified: 2018-05-08 14:35 CEST (History)
0 users

See Also:


Attachments
Script making scattered changes to get files installed at the desired place. (9.69 KB, text/script)
2009-09-22 14:00 CEST, vincent.letocart
Details

Note You need to log in before you can comment on or make changes to this problem.
Description vincent.letocart 2009-09-22 13:47:20 CEST
There are no question before build-time (via Configure) to install libraries into a lib64/ directory, and headers into an include64/ directory. Default dirs are always lib/ and include/.
Comment 1 vincent.letocart 2009-09-22 13:49:58 CEST
There is a solution, but a dirty solution because it does not take into account how the configuration really happens. Its a script that changes some occurrences of lib/ into lib64/ and some occurrences of include/ into include64/.

Those changes should be read carefully and be integrated in a more proper way.

Vincent.
Comment 2 vincent.letocart 2009-09-22 14:00:40 CEST
Created attachment 51 [details]
Script making scattered changes to get files installed at the desired place.

To allow a silent installation, lines 586 to 596 have been removed. This is why the Configure takes the answer to the questions on stdin. It also includes choice bewteen gcc ang icc.
Comment 3 Gabriele Cosmo 2009-11-06 09:50:26 CET
This report was assigned to the wrong category, therefore not seen...
Now reassigned to the right responsible.
Comment 4 Ben Morgan 2009-11-13 12:47:08 CET
We can add this functionality to Configure, but it's quite a bit of work and not a priority so I'm marking this as a LATER.
Comment 5 Ben Morgan 2018-05-08 14:35:56 CEST
Marking as closed wont fix because Configure is not longer supported and CMake provides all needed functionality.