fout: herdefiniëring van ap_hack_apr_allocator_create

Apache Web Server bronkode samestelling is altyd pret.


Dit is baie selde dat Apache vir die eerste keer op ‘n splinternuwe bediener saamgestel word.

Die feit is dat dit baie nodig het voorvereiste en as daar een van hulle ontbreek of versoenbaarheid is, moet u moontlik baie tyd spandeer om dit reg te stel.

Ek het gewerk aan die splinternuwe bediener Linux 6.4 om Apache 2.4.6 te installeer en het die volgende fout ondervind.

exports.c: 1929:
fout: herdefiniëring van ‘ap_hack_apr_allocator_create’
exports.c: 921: opmerking: vorige definisie van ‘ap_hack_apr_allocator_create’ was hier export.c: 1930:
fout: herdefiniëring van ‘ap_hack_apr_allocator_destroy’
exports.c: 922: opmerking: vorige definisie van ‘ap_hack_apr_allocator_destroy’ was hier export.c: 1931:
fout: herdefiniëring van ‘ap_hack_apr_allocator_alloc’ export.c: 923: opmerking: vorige definisie van ‘ap_hack_apr_allocator_alloc’ was hier export.c: 1932:
fout: herdefiniëring van ‘ap_hack_apr_allocator_free’ export.c: 924: opmerking: vorige definisie van ‘ap_hack_apr_allocator_free’ was hier export.c: 1933:
fout: herdefiniëring van ‘ap_hack_apr_allocator_owner_set’
exports.c: 925: opmerking: vorige definisie van ‘ap_hack_apr_allocator_owner_set’ was hier export.c: 1934:
fout: herdefiniëring van ‘ap_hack_apr_allocator_owner_get’ export.c: 926: opmerking: vorige definisie van ‘ap_hack_apr_allocator_owner_get’ was hier exports.c: 1935:
fout: herdefiniëring van ‘ap_hack_apr_allocator_max_free_set’ export.c: 927: opmerking: vorige definisie van ‘ap_hack_apr_allocator_max_free_set’ was hier exports.c: 1937:
fout: herdefiniëring van ‘ap_hack_apr_allocator_mutex_set’ export.c: 929: opmerking: vorige definisie van ‘ap_hack_apr_allocator_mutex_set’ was hier export.c: 1938:
fout: herdefiniëring van ‘ap_hack_apr_allocator_mutex_get’ uitvoer.c: 930: opmerking: vorige definisie van ‘ap_hack_apr_allocator_mutex_get’ was hier export.c: 1944:
fout: herdefiniëring van ‘ap_hack_apr_atomic_init’ export.c: 936: opmerking: vorige definisie van ‘ap_hack_apr_atomic_init’ was hier export.c: 1945:
fout: herdefiniëring van ‘ap_hack_apr_atomic_read32’ export.c: 937: opmerking: vorige definisie van ‘ap_hack_apr_atomic_read32’ was hier export.c: 1946:
fout: herdefiniëring van ‘ap_hack_apr_atomic_set32’ export.c: 938: opmerking: vorige definisie van ‘ap_hack_apr_atomic_set32’ was hier export.c: 1947:
fout: herdefiniëring van ‘ap_hack_apr_atomic_add32’ export.c: 939: opmerking: vorige definisie van ‘ap_hack_apr_atomic_add32’ was hier export.c: 1948:
fout: herdefiniëring van ‘ap_hack_apr_atomic_sub32’ export.c: 940: opmerking: vorige definisie van ‘ap_hack_apr_atomic_sub32’ was hier export.c: 1949:
fout: herdefiniëring van ‘ap_hack_apr_atomic_inc32’ export.c: 941: opmerking: vorige definisie van ‘ap_hack_apr_atomic_inc32’ was hier export.c: 1950:
fout: herdefiniëring van ‘ap_hack_apr_atomic_dec32’ export.c: 942: opmerking: vorige definisie van ‘ap_hack_apr_atomic_dec32’ was hier export.c: 1951:
fout: herdefiniëring van ‘ap_hack_apr_atomic_cas32’ export.c: 943: opmerking: vorige definisie van ‘ap_hack_apr_atomic_cas32’ was hier export.c: 1952:
fout: herdefiniëring van ‘ap_hack_apr_atomic_xchg32’ export.c: 944: opmerking: vorige definisie van ‘ap_hack_apr_atomic_xchg32’ was hier export.c: 1953:
fout: herdefiniëring van ‘ap_hack_apr_atomic_casptr’ export.c: 945: opmerking: vorige definisie van ‘ap_hack_apr_atomic_casptr’ was hier export.c: 1954:
fout: herdefiniëring van ‘ap_hack_apr_atomic_xchgptr’ export.c: 946: opmerking: vorige definisie van ‘ap_hack_apr_atomic_xchgptr’ was hier export.c: 1960:
fout: herdefiniëring van ‘ap_hack_apr_dso_load’ export.c: 1085: opmerking: vorige definisie van ‘ap_hack_apr_dso_load’ was hier export.c: 1961:
fout: herdefiniëring van ‘ap_hack_apr_dso_unload’ export.c: 1086: opmerking: vorige definisie van ‘ap_hack_apr_dso_unload’ was hier export.c: 1962:
fout: herdefiniëring van ‘ap_hack_apr_dso_sym’ export.c: 1087: opmerking: vorige definisie van ‘ap_hack_apr_dso_sym’ was hier export.c: 1963:
fout: herdefiniëring van ‘ap_hack_apr_dso_error’ export.c: 1088: opmerking: vorige definisie van ‘ap_hack_apr_dso_error’ was hier export.c: 1969:
fout: herdefiniëring van ‘ap_hack_apr_env_get’ export.c: 1094: opmerking: vorige definisie van ‘ap_hack_apr_env_get’ was hier export.c: 1970:
fout: herdefiniëring van ‘ap_hack_apr_env_set’ export.c: 1095: opmerking: vorige definisie van ‘ap_hack_apr_env_set’ was hier export.c: 1971:
fout: herdefiniëring van ‘ap_hack_apr_env_delete’ export.c: 1096: opmerking: vorige definisie van ‘ap_hack_apr_env_delete’ was hier export.c: 1976:
fout: herdefiniëring van ‘ap_hack_apr_strerror’ export.c: 1101: opmerking: vorige definisie van ‘ap_hack_apr_strerror’ was hier export.c: 1981:
fout: herdefiniëring van ‘ap_hack_apr_stat’ export.c: 1106: opmerking: vorige definisie van ‘ap_hack_apr_stat’ was hier export.c: 1982:
fout: herdefiniëring van ‘ap_hack_apr_dir_open’ export.c: 1107: opmerking: vorige definisie van ‘ap_hack_apr_dir_open’ was hier export.c: 1983:
fout: herdefiniëring van ‘ap_hack_apr_dir_close’ export.c: 1108: opmerking: vorige definisie van ‘ap_hack_apr_dir_close’ was hier

As u ‘n soortgelyke fout ondervind, kan u dit regstel soos ek gedoen het deur die volgende te volg.

oplossing

Nadat ek verskillende parameters ondersoek het, het ek opgelet dat dit gebeur as u ‘n laer weergawe as 1.4.1 gebruik

  • Verifieer u weergawe vir die tweede keer. As u ‘n laer weergawe vind, moet u die 1.4.1 of hoër installeer
  • Laai die apr-util-bronkode af van http://mirror.nus.edu.sg/apache/apr/
  • Onttrek die afgelaaide lêer

Stel en installeer soos volg

./ instel
make
maak installeer

Dit sal standaard onder / usr / local / apr / bin / apu-1-config geïnstalleer word

Nou kan u apache saamstel met die nuut geïnstalleerde apr-util, en dit sal goed moet gaan.

./ configure – with-apr-util = / usr / local / apr / bin / apu-1-config

Dit het my gehelp en ek hoop dat jy ook.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map