From: <dan...@ep...> - 2005-01-24 20:57:38
|
Le 24 janv. 05, =E0 21:10, Francesco Zappa Nardelli a =E9crit : > Very odd. On my system (MacOsX 10.3.7, gcc 3.3, ocaml 3.08.1), the=20 > command > > ./configure ; make > > runs ranlib on the generated .a files; for instance: Same config, same behaviour so I don't provide you with the requested=20 config.log or make output. You have to run ranlib _after_ the files were installed at the right=20 place because of the following bug described in man ranlib : > BUGS > With the way libraries used to be created, errors were possible=20= > if the > library was modified with ar(1) and the table of contents=20= > was not > updated by rerunning ranlib(1). Thus the link editor, ld, =20 > warns when > the modification date of a library is more recent than the=20= > creation > date of its table of contents. Unfortunately, this means that=20= > you get > the warning even if you only copy the library. Maybe you didn't experience that because you didn't make install. Cheers, Daniel |