Suche

Lebenslauf und Bio des Autors Paar von Artikeln im Zusammenhang mit meinem Hobby - Robotik
Meine Eindrücke über die Einwanderung nach Australien. Nur auf Russisch. Rezepte für alltägliche Probleme zu lösen
Linux-bezogene Beiträge Windows-related posts
Software-related posts Eine Menge Infos über Hard-
Verschiedene Werkzeuge, die Sie nützlich finden könnten Beiträge zu verschiedenen Web-Technologien
Alles, was nicht passt, der Rest der Speisekarte RSS-Feeds für dieses Blog

Tag Cloud

Archiv

Links

Andrey Mikhalchuk Blog

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagDanish flagFinnish flagHebrew flag

Technoblog über das Leben

3. Juni 2009 Solving libopenocd.so: undefined reference to `FT_GetLatencyTimer 'Problem beim Kompilieren openocd

Wenn Sie bauen OpenOCD aus dem SVN Trunk und das Glück, einen USB-JTAG-Adapter haben, wagen es gibt eine gute Chance, Sie werden sehen, so etwas wie

/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -I/root/Distr/ftd2/libftd2xx0.4.16 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -o openocd main.o libopenocd.la -ldl /root/Distr/ftd2/libftd2xx0.4.16/static_lib/libftd2xx.a.0.4.16 -lpthread
libtool: link: gcc -std=gnu99 -g -O2 -I/root/Distr/ftd2/libftd2xx0.4.16 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -o .libs/openocd main.o /root/Distr/ftd2/libftd2xx0.4.16/static_lib/libftd2xx.a.0.4.16 ./.libs/libopenocd.so -ldl -lpthread
./.libs/libopenocd.so: undefined reference to `FT_GetLatencyTimer'
./.libs/libopenocd.so: undefined reference to `FT_Close'
./.libs/libopenocd.so: undefined reference to `FT_SetBitMode'
./.libs/libopenocd.so: undefined reference to `FT_GetDeviceInfo'
./.libs/libopenocd.so: undefined reference to `FT_OpenEx'
./.libs/libopenocd.so: undefined reference to `FT_Read'
./.libs/libopenocd.so: undefined reference to `FT_SetTimeouts'
./.libs/libopenocd.so: undefined reference to `FT_SetVIDPID'
./.libs/libopenocd.so: undefined reference to `FT_Write'
./.libs/libopenocd.so: undefined reference to `FT_SetLatencyTimer'
./.libs/libopenocd.so: undefined reference to `FT_ListDevices'
./.libs/libopenocd.so: undefined reference to `FT_Purge'

Hier ist, wie man das beheben:

Lesen Sie weiter

25. Mai 2009 Wie Wurzel Autologin

Dies ist eine berühmte / beliebte Frage in vielen Linux-Foren. Die typische Antwort auf die Frage ist "Anmelden (insbesondere Autologin) in ein System als Root ist schlecht". Das ist richtig, aber WTH! Die Person ist zu fragen, wie das zu tun, nicht, ob es gut oder schlecht ist! Wenn Sie nicht wissen, die Antwort, nicht die Frage beantworten Sie nicht gefragt werden rund!
Wie auch immer, wenn Sie als root aus irgendeinem Grund autologin brauchen hier ist das Rezept für Open SuSE 11.1 KDE 4.2.2, die für andere Linux / KDE-Kombinationen funktionieren könnte:

Lesen Sie weiter

10. September 2008 BIOS-Aktualisierung auf ALIX 2-Serie (Befestigung "NET: Registered-Protokoll-Familie 16" Boot-Freeze)

Ich habe vor kurzem versucht, voyage Linux auf einem ALIX Computer zu installieren und festgestellt, dass Version 5.0 nicht auf sie hängen mit "NET: Registered-Protokoll-Familie 16" laufen während des Boot-Nachricht. Nach dem schnellen Recherche fand ich, dass "MFGPT Workaround"-Option in den Einstellungen im BIOS sollte deaktiviert werden, um das Problem zu beheben.

Leider BIOS-Versionen vor 0.98d nicht über diese Option, so musste ich, um das BIOS zu aktualisieren. Die Anleitung für das Upgrade sind verfügbar unter http://pcengines.ch/freedos.htm . Aus irgendeinem Grund nur "LBA Copy"-Methode arbeitete für mich, obwohl andere berichten, dass "File Copy" ist die zuverlässigste Methode. Standardmäßig LBA ausgeschaltet wird auf ALIX eingeschaltet, so stellen Sie sicher, dass Sie die BIOS-Einstellungen von CHS zu LBA zu ändern. Um dies zu tun, wenn Sie die Überprüfung des Arbeitsspeichers während des Boot-Taste "S", dann "L", "Q" zu sehen, "Y". Wenn Sie das nicht tun, werden Sie immer so etwas wie ". Error!." Oder das System wird nur nach "FreeDOS" Nachricht einfrieren, abhängig von der Methode, die Sie für die Installation mit FreeDOS sind.

Formatieren Sie jetzt die Flash-Karte (Aus irgendeinem Grund die Methode nicht für mich arbeiten, bis ich die Karte formatieren), schreiben Sie das Image, kopieren Sie die neue BIOS-Dateien, richtig werfen Sie die Karte aus dem Kartenleser (verwenden Sie den "Hardware sicher entfernen" Tray-Icon für diese), legen Sie die Karte in ALIX und davon booten.

Ich kopierte die neuen BIOS-Dateien in das Verzeichnis BIOS, so dass ich nach dem Booten, um die folgenden Befehle ausführen müssen:

 C: \> cd BIOS
 C: \ BIOS> dir
  Volume in Laufwerk C: hat keine Bezeichnung
  Volume Serial Number is 4752-912D

  Verzeichnis von C: \ BIOS

 .  <DIR> 09-10-08 2.11 p
 ..  <DIR> 09-10-08 2.11 p
 ALIX1 BIN 524288 12-10-07 2.00 p
 ALIX2 BIN 524288 12-10-07 2.00 p
 ALIXBIOS TXT 5052 12-10-07 2.01 p
 SB KOM 1648 08-30-07 02.36 Uhr ein
          4 Datei (en) 1.055.276 Bytes
          2 R. (en) 14.086.144 Bytes frei
 C: \ BIOS> sb.com
 ALIX Flash-Update (C) 2007 PC Engines GmbH
 Flash-ID = 1 FFFF GPI = FF
 Flash-ID = 0 9D37 GPI = 01
 Lesen 512KB Flash-Image alix1.bin ................
 Vergleichen Sie Erase Programms zu überprüfen - aktualisieren Sie auf OK.
 C: \ BIOS>


Jetzt ALIX Macht aus und ersetzen Sie die Karte mit FreeDOS Voyage-Karte und genießen Sie das Problem verschwunden.

25. Mai 2008 Die Konsolidierung Alle Mediendateien mit dem Archos 605 Media Server und Linux

Viele Menschen sind über die Konsolidierung alle Medien-Dateien (Video, Musik, Bilder etc.) an einem einzigen Ort zu träumen. Für einige ist es ein riesiger voll von DVDs, CDs und Fotos. Andere kaufen Hardware-Medien-Servern und Speichern aller Dateien in ihnen. Ich entschied mich für eine Lösung auf Archos 605 WiFi und einem Linux-Server UPnP Media Server basiert. Hier ist, wie es funktioniert ...

Lesen Sie weiter

12. Februar 2008 Wie man fdisk (zur Partitionierung von Festplatten sehr viel schneller) automatisieren

Stellen Sie sich vor Sie erstellen müssen, sagen wir 10 Scheiben mit vordefinierten Partitionen mit einigen Software geladen. Die ideale Lösung wäre die automatische Partitionierung Festplatte sein und dem Kopieren der Software zu. Während das Kopieren von Dateien ist eine einfach zu tun alltäglichen Prozedur Partitionierung ist ein wenig komplizierter (wirklich, nur ein bisschen). Hier ist ein kurzer Trick, mit dem Sie Festplatten zu partitionieren wird schnell zu ermöglichen.

Lesen Sie weiter

28. Januar 2008 Wie NFS-Performance (Linux, OpenSUSE 10.3) zu verbessern

Wenn ich NFS erstmals zum Einsatz vor 15 Jahren am So schien es mir, die Spitze des Fortschritts. Und es war wirklich zu dieser Zeit. So Umgang vor allem mit Samba während der letzten Jahren habe ich tatsächlich vergessen, wie NFS arbeitet, bis vor ein paar Tagen, wenn ich Standard "mount server :/ Verzeichnis / mnt / subdir" ausgegeben und versucht, ein Projekt zu kompilieren. Die Leistung war schrecklich. So verbrachte ich einige Zeit, um zu untersuchen, wie NFS-Performance zu verbessern und fand diese Lösung:

Lesen Sie weiter

26. Januar 2008 Wie man Master / Slave-DNS-Server so konfigurieren, dass sie nicht in Konflikt mit Plesk 8.2

Wenn Sie einen DNS-Master / Slave-Beziehung implementieren müssen, hast du offensichtlich können weiter gehen und bearbeiten namens Config-Dateien, aber wenn du als nächstes tun, um DNS-Konfiguration zu ändern mit Plesk die meisten Ihre Änderungen gehen verloren. Von der anderen Seite Plesk bietet keine Slave-Server-Konfiguration auf allen! Hier ist die Lösung, die für mich funktioniert auf Plesk 8.2. Versionen 8.3 und höher unterstützen die Master / Slave-DNS-Konfiguration über Web-Interface.

Lesen Sie weiter

Site Map (C) Andrey Mikhalchuk, 2005-2008