Opened 14 years ago
Closed 13 years ago
#361 closed task (invalid)
libtool and all that
Reported by: | Juergen Reuter | Owned by: | Juergen Reuter |
---|---|---|---|
Priority: | P3 | Milestone: | v2.0.6 |
Component: | configure | Version: | 2.0.3 |
Severity: | minor | Keywords: | libtool |
Cc: |
Description
Discuss whether to also include the libtool shell script binary!? Update to the newest versions of libtool. 2.2.6b -> 2.2.8 -> 2.2.10. Should we try to get our compiler specialties for the NAG into the official libtool distribution?
Change History (10)
comment:1 Changed 14 years ago by
comment:2 Changed 14 years ago by
Priority: | P4 → P3 |
---|
comment:3 Changed 14 years ago by
The update of the files is done in r2764. I sent out an email concerning the libtool.m4 to the libtool maintainers. We have to discuss the rest at the Siegen meeting.
comment:4 Changed 14 years ago by
The libtool binary is created also for WHIZARD, but of course in the builddir, that's the reason why I overlooked this. The only thing on a machine where no libtool is installed per se, the library libltdl.so/.a is missing. Could/should/must we catch this?
comment:5 Changed 14 years ago by
Milestone: | v2.0.4 → v2.0.5 |
---|
comment:6 Changed 14 years ago by
I updated to libtool 2.4 in the trunk. Note that the nagfor settings are now part of the official libtool which means that we do not need to modify the files all the time. :P
comment:7 Changed 14 years ago by
Owner: | changed from ALL to Juergen Reuter |
---|---|
Status: | new → assigned |
comment:8 Changed 13 years ago by
Some comments on the MAC: I tried to test whether we can install WHIZARD without libtool being installed as was our intent. To my great astonishment, I found out that there is no separate ranlib command on the MAC, but libtool is not a shell script, but a binary and takes over the ranlib functionalities. As practical and logical as this may be, it poses the problem how we cope with that. Either demand libtool to be installed, or catch the MAC specialities!? Let me know what you think about it.
comment:9 Changed 13 years ago by
Milestone: | v2.0.5 → v2.0.6 |
---|
comment:10 Changed 13 years ago by
Resolution: | → invalid |
---|---|
Status: | assigned → closed |
I decided that this ticket is now more or less obsolete. It seems that under Linux WHIZARD works without a pre-installed libtool, while under MAC OS X the libtool/ranlib binary is part of the MAC OS X-Development package. This has to be installed anyhow to have a chance to compile WHIZARD. Next thing is to keep libtool up-to-date with our changes w.r.t. to the NAG 64 bit compiler and vice versa. As this is maintenance work, I do not keep the ticket open for that.
Another point here (I was tempted to even open up another ticket!): discuss the double compilation by libtool for PIC- and non-PIC code.