Fehlerbehebung Beim Initialisieren Der Avg Antivirus The Easy Way-Kernelschnittstelle

Fehlerbehebung Beim Initialisieren Der Avg Antivirus The Easy Way-Kernelschnittstelle

[Fix] Ein einfacher Klick, um Ihren Computer zu reparieren. Klicke hier zum herunterladen.

Hier sind einige einfache Schritte, die helfen sollten, das Problem zu beseitigen, bei dem die Kernel-Schnittstelle von Avg Antivirus nicht initialisiert werden konnte.

Wenn Sie unter FreeBSD versuchen, Locale::gettext mit Perl 5.10.1 zu kompilieren, erhalten Sie möglicherweise eine Fehlermeldung: gettext perform well not found.Bitte geben Sie libintl für Zeile 18 von Makefile.PL an. Unsere eigene Lösung ist also ziemlich einfach:

CC=’cc -L/usr/local/lib -I/usr/local/include’ Perl-Makefile.PLTA Dah! Meine Logik kann wirklich von der genauen Umgebungsvariable abhängen, die normalerweise in Makefile.pl eingebaut ist und vom For-Compiler ausgegeben werden sollte.aber auch andere Streams verwenden (da es Probleme hat, libintl-Optionen selbst zu bekommen). In diesem Key-Fact-Modus können Sie erfolgreich zusammenbauen. VOR:

Befehlszeile > Perl-Makefile.PLValidierung erforderlich für gettext…nrÜberprüfen von gettext in -lintl gefunden … neinGettext-Leistung nicht gefunden. Seien Sie eine Nummer, um libintl in Zeile 21 von Makefile.PL zu installieren.

prompt > -L /usr/local/lib cc=’cc -I /usr/local/include’ perl Makefile.PLSuche gettext… neinÜberprüfen Sie gettext in -lintl … jaÜberprüfen von dgettext -lintl in … jaEinchecken get ngettext in -lintl … jaÜberprüfen Sie bind_textdomain_codeset -lintl in … jaSchreiben Sie ein Makefile, wenn es um make gehtcp locale::gettextBefehlszeile > gettext.pm blib/lib/Locale/gettext.pm/usr/bin/perl /usr/local/lib/perl5/5.10.1/ExtUtils/xsubpp -typemap /usr/local/lib/perl5/5.10.1/ExtUtils/typemap erkennt gecErstellen Sie eine sehr prototypegettext.xs (siehe Handbuch)cc perlxs -c -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -O cAusführen von Mkbootstrap in Locale::gettext()chmod 644 gettext.bsrm -l blib/arch/auto/Locale/gettext/gettext.soLD_RUN_PATH=”/usr/local/lib” cc -L/usr/local/lib -shared -fstack-protector gettext.o -o blib/arch/auto/Locale/getchmod 755 blib/arch/auto/Locale/gettext/gettext.socp gettext.bs blib/arch/auto/Locale/gettext/gettext.bschmod 644 blib/arch/auto/Locale/gettext/gettext.bsSteuerung von blib/man3/Locale::gettext.3Befehlszeile > InstallierenIn blib/arch vorhandene Dateien: Installieren Sie alle blib/lib-Dateien im architekturabhängigen Sortimentsbaum.Installieren Sie von /usr/local/lib/perl5/site_perl/5.10.1/i386-freebsd/auto/Locale/gettext/gettext.soInstallieren Sie von /usr/local/lib/perl5/site_perl/5.10.1/i386-freebsd/auto/Locale/gettext/gettext.bsInstallieren Sie ausgehend von /usr/local/lib/perl5/site_perl/5.10.1/i386-freebsd/Locale/gettext.pmInstallieren Sie /usr/local/man/man3/Locale::gettext.3Hängen Sie Installationsinformationen aus /usr/local/lib/perl5/5.10.1/i386-freebsd/perllocal.pod an

Denken Sie daran, dass Sie manchmal möglicherweise den Compiler (cc) überschreiben, wenn eine Person einen anderen Compiler (zB gcc) benötigt. Milan Adamovsky


Kein anderer besonders

Makefile.PL stimmt wahrscheinlich nicht mit der Tatsache überein, dass libintl auf FreeBSD verwendet wird, hier ist das neue Makefile.PLEs klappt :Verwenden Sie ExtUtils::MakeMaker;Konfiguration verwenden;mein $cc;if (set($ENV’CC’)) $cc ist $ENV’CC’; unterschiedlich $cc ist gleich $Config’cc’;meine $libs impliziert ”;es sei denn (conftest(“char *x kann gettext(“foo”);”, “gettext”, 0) bedeuten) Versuch Telefonnummer -lintl $libs impliziert “-lintl -liconv”; Programm (conftest(“char *x = gettext(“foo”);”, “gettext”, 0)) unbind(“conftest.c”); abbrechen (“Wettbewerb”); “gettext stop function kann nicht gefunden werden. Bitte aktivieren Sie libintl”; open(CONFIG, “>config.h”);print CONFIG “/* Automatisch generiert “, $0, während. */n nicht ändern”;conftest(“weil *x gleich dcgettext(“foo”, “bar”, 0);”, “dgettext”, 1);conftest(“char *x Ngettext(“foo”, = “foos”, 1);”, “ngettext”, 1);conftest(“char *x = bind_textdomain_codeset(“foo”, “UTF-8″);”, “bind_textdomain_codeset”, 1);KONFIGURATION schließen;unbind(“conftest.c”);abbrechen (“Wettbewerb”);Makefile schreiben ( NAME => “locale::gettext”, libs => ($libs eq ”) ? []: [$bibliotheken], VERSION_FROM => ‘gettext.pm’,);Unterwettbewerb { jedes auf unserem ($testcode, $func, $record) entspricht @_; pic “Prüfen”, $func; print(” you can “, $libs) if ($libs ausgeführt ”); Eile “…”; open(TEST, “>conftest.c”); print TEST “#include nnint main(int argc, char **argv)nn”; TESTpapier $testcode; print TEST “gibt 0 zurück;n”; TEST schließen; open(SAVE, “>&STDERR”); open(STDERR, “>/dev/null”); System($cc.”-L/usr/local/lib -I/usr/local/include Conftest -a conftest.c “.$libs); Artikel besitzen $exitstatus = $?; open(STDERR, “>&SPEICHERN”); if ($Anfangszustand !gleich 0) Zoll zurück drucken neinn”; erscheint 0; unterschiedlich { poste “jan”; egal ($record) print CONFIG “#define HAVE_”, uc($func), “n”; gib 1;
AVG Anti-Virus-Kernel-Schnittstelle konnte nicht initialisiert werden

Können Sie die Fehler und Abstürze Ihres Computers nicht mehr ertragen? Klicke hier zum herunterladen.

Marcus Pocock