On Tue, 22 May 2007, jake brown wrote: > Is there a way to manually tell it not to install the quorumd?
That ought not to be necessary. > > > I have been trying to build linux-ha 2.0.8 under solaris10 x86 and > > > everytime I build it I get this error any clue? > > > > > > gnutls_x509_crt_init quorumd-quorumd.o > > > gnutls_credentials_set quorumd-quorumd.o > > > gnutls_certificate_set_x509_crl_file quorumd-quorumd.o > > > gnutls_global_init quorumd-quorumd.o > > > gnutls_certificate_type_get quorumd-quorumd.o > > > gnutls_bye quorumd-quorumd.o > > > gnutls_deinit quorumd-quorumd.o > > > gnutls_transport_set_ptr quorumd-quorumd.o > > > gnutls_certificate_set_dh_params quorumd-quorumd.o > > > gnutls_certificate_set_x509_key_file quorumd-quorumd.o > > > gnutls_x509_crt_import quorumd-quorumd.o > > > gnutls_x509_crt_get_dn quorumd-quorumd.o > > > gnutls_x509_crt_deinit quorumd-quorumd.o > > > gnutls_certificate_allocate_credentials quorumd-quorumd.o > > > gnutls_dh_params_generate2 quorumd-quorumd.o > > > gnutls_certificate_server_set_request quorumd-quorumd.o > > > gnutls_handshake quorumd-quorumd.o > > > ld: fatal: Symbol referencing errors. No output written to .libs/quorumd > > > collect2: ld returned 1 exit status > > > gmake[2]: *** [quorumd] Error 1 > > > gmake[1]: *** [all-recursive] Error 1 > > > gmake: *** [all-recursive] Error 1 That would suggests that the configure stage found "gnutls/gnutls.h" (thus "OK to proceed to build 'quorumd'"), that the compile stage then successfully used that to build the object files, but that the link stage then failed to find the libraries. Is your environment set up to include the "gnutls" objects for link-time activity? (Perhaps LD_LIBRARY_PATH etc.? Although such things need to be used with care.) Note to our Linux-based readers: In Solaris (and other commercial OSes), the placement of additional (non-manufacturer) things such as "gnutls" can often vary from installation to installation. Common conventions for such activity (unlike with Linux) tend to be sparse or non-existent. So often some pre-build non-default activity is required to include such locations in the build environments. Also, if reasonably possible, I would be interested to know if that still happens for you in your environment with the development (rather than 2.0.8) version. If so, I'd like to explore the detail further with you so that we can make this more robust in future releases. As I mentioned earlier: > >Could you check the output of your "ConfigureMe" run (its "configure" > >component) to see it discovered about "gnutls" and "quorumd", and how they > >may relate to any options passed from "ConfigureMe" to "configure"? > >Thanks. It would still be useful, if reasonably possible, to try to debug and unpack that; to gather hints from the results of "configure" and your installation locations. But if you simply want to get on and build it, then something like ConfigureMe --disable-quorumd should probably help. -- : David Lee I.T. Service : : Senior Systems Programmer Computer Centre : : UNIX Team Leader Durham University : : South Road : : http://www.dur.ac.uk/t.d.lee/ Durham DH1 3LE : : Phone: +44 191 334 2752 U.K. : _______________________________________________ Linux-HA mailing list [email protected] http://lists.linux-ha.org/mailman/listinfo/linux-ha See also: http://linux-ha.org/ReportingProblems
