Administrator Startseite

Apple

iOS, iTunes, Mac OS X

Entwicklung

Assembler, BASIC, Batch & Shell, Bibliotheken & Toolkits, CSS, C und C++, Datenbanken, HTML, IDE & Editoren, Installation, Java, JavaScript, KiXtart, Lizenzierung, Pascal & Delphi, Perl, PHP, Python, VB for Applications, Visual Studio@, Webentwicklung, XML

Hardware

Benchmarks, Cluster@, CPU, RAM, Mainboards, Drucker und Scanner, Festplatten, Raid, Grafikkarten & Monitore, LAN, WAN, Wireless@, Multimedia & Zubehör, Notebook & Zubehör, Router & Routing@, SAN, NAS, DAS, Server-Hardware, Sonstige Peripheriegeräte, Speicherkarten, Switche und Hubs

Internet

Blogs, CMS, Domain Registrierung, E-Books, E-Business, E-Mail, Flatrates, Hosting & Housing, Informationsdienste, Instant Messaging, Onlinedienste, SEO, Server, Soziale Netzwerke, Utilities, Webbrowser

Linux

Apache Server, Debian, Desktop, Netzwerk, OpenOffice, LibreOffice, RedHat, CentOS, Fedora, Samba, Suse, Tools & Utilities, Ubuntu, Userverwaltung

Microsoft

Exchange Server, Hyper-V@, Installationsprobleme, Netzwerk, Office, Outlook & Mail, Systemdateien, Tools & Utilities, Userverwaltung, Visual Studio@, Windows 7, Windows 8, Windows Phone, Windows Server, Windows Vista, Windows XP

Multimedia

Audio, Digitiales Fernsehen, Grafik, Icons, Schriftarten, Video

Netzwerke

Cluster@, DNS, DSL, VDSL, Groupware, Grundlagen, ISDN & Analoganschlüsse, LAN, WAN, Wireless@, Monitoring, Netzwerkmanagement, Netzwerkprotokolle, Router & Routing@, TK-Netze & Geräte, UMTS, EDGE & GPRS, Voice over IP

Off Topic

Administrator.de Feedback, Humor (lol), Papierkorb

Sicherheit

Backup, Erkennung und -Abwehr, Firewall, Grundlagen, Informationsdienste, Rechtliche Fragen, Sicherheits-Tools, Tipps & Tricks, Verschlüsselung & Zertifikate, Viren und Trojaner

Sonstige Systeme

Google Android, MikroTik RouterOS, Novell Netware, Sun Solaris

Virtualisierung

Hyper-V@, KVM, Vmware, Xenserver

Weiterbildung

Aus- und Weiterbildung, Ausland, Schulung & Training, Studentenjobs & Praktikum

Zusammenarbeit

Biete Zusammenarbeit, Suche Projektpartner
Weniger Werbung?
Cover IT-Administrator
In der Juni-Ausgabe des IT-Administrator Magazins dreht sich alles um den Schwerpunkt 'Monitoring & Dokumentation'. So zeigen Ihnen die Redaktion unter anderem, wie die Netzwerküberwachung in heterogenen Umgebungen mit Zenoss funktioniert und auf welchem Weg Sie Leistungsdaten von Windows-Clients mit der PowerShell abfragen. Daneben lesen Sie, wie Sie die I/O-Last auf Ihren Servern im Blick behalten und Ihr Red Hat Enterprise Linux auf Trab bringen. ... mehr
Mitglied: EinTyp
10.04.2012, aktualisiert 15:41 Uhr, 2302 Aufrufe, 1 Kommentar

GELÖSTPostGreSQL - Fehler beim Kompilieren

Hallo Community,

als ich versuchte folgenden Code zu kompilieren bekam ich merkwürdige Fehler, welche anscheinend entstehen wenn mehrere Boost-Versionen installiert sind. Aber wie schaffe ich es das Programm trotzdem zu kompilieren?

DatabaseHandler.h
01.
#ifndef DATABASEHANDLER_H_ 
02.
#define DATABASEHANDLER_H_ 
03.
 
04.
#include <pqxx/connection.hxx> 
05.
 
06.
#include "global.h" 
07.
 
08.
class DatabaseHandler { 
09.
public: 
10.
	DatabaseHandler(settings_zm& settings); 
11.
	virtual ~DatabaseHandler(); 
12.
	void close(); 
13.
}; 
14.
 
15.
#endif /* DATABASEHANDLER_H_ */

DatabaseHandler.cpp
01.
#include "DatabaseHandler.h" 
02.
 
03.
DatabaseHandler::DatabaseHandler(settings_zm& settings) { 
04.
	pqxx::connection Conn("hostaddr=127.0.0.1 user=usernam password=1234 dbname=test"); 
05.
06.
 
07.
DatabaseHandler::~DatabaseHandler() { 
08.
	this->close(); 
09.
10.
 
11.
void DatabaseHandler::close() { 
12.
}

Ausgabe:
**** Build of configuration Debug for project test ****

make all
Building file: ../src/DatabaseHandler.cpp
Invoking: Cygwin C++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/DatabaseHandler.d" -MT"src/DatabaseHandler.d" -o "src/DatabaseHandler.o" "../src/DatabaseHandler.cpp"
Finished building: ../src/DatabaseHandler.cpp

Building file: ../src/global.cpp
Invoking: Cygwin C++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/global.d" -MT"src/global.d" -o "src/global.o" "../src/global.cpp"
Finished building: ../src/global.cpp

Building file: ../src/main.cpp
Invoking: Cygwin C++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/main.d" -MT"src/main.d" -o "src/main.o" "../src/main.cpp"
Finished building: ../src/main.cpp

Building file: ../src/main_utils.cpp
Invoking: Cygwin C++ Compiler
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/main_utils.d" -MT"src/main_utils.d" -o "src/main_utils.o" "../src/main_utils.cpp"
Finished building: ../src/main_utils.cpp

Building target: test.exe
Invoking: Cygwin C++ Linker
g++ -o "test.exe" ./src/DatabaseHandler.o ./src/global.o ./src/main.o ./src/main_utils.o
./src/DatabaseHandler.o: In function `__static_initialization_and_destruction_0':
/usr/include/boost/system/error_code.hpp:214: undefined reference to `boost::system::generic_category()'
/usr/include/boost/system/error_code.hpp:215: undefined reference to `boost::system::generic_category()'
/usr/include/boost/system/error_code.hpp:216: undefined reference to `boost::system::system_category()'
./src/DatabaseHandler.o:DatabaseHandler.cpp:(.debug_info+0xe9de): undefined reference to `pqxx::internal::freemem_result_data(pqxx::internal::result_data const*)'
./src/DatabaseHandler.o:DatabaseHandler.cpp:(.debug_info+0x10da1): undefined reference to `pqxx::internal::freemem_result_data(pqxx::internal::result_data const*)'
./src/DatabaseHandler.o: In function `connect_direct':
/usr/local/include/pqxx/connection.hxx:87: undefined reference to `pqxx::connectionpolicy::connectionpolicy(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/local/include/pqxx/connection.hxx:87: undefined reference to `vtable for pqxx::connect_direct'
./src/DatabaseHandler.o: In function `~connect_direct':
/usr/local/include/pqxx/connection.hxx:85: undefined reference to `vtable for pqxx::connect_direct'
/usr/local/include/pqxx/connection.hxx:85: undefined reference to `pqxx::connectionpolicy::~connectionpolicy()'
./src/DatabaseHandler.o: In function `basic_connection':
/usr/local/include/pqxx/basic_connection.hxx:61: undefined reference to `pqxx::connection_base::connection_base(pqxx::connectionpolicy&)'
makefile:45: recipe for target `test.exe' failed
/usr/local/include/pqxx/basic_connection.hxx:62: undefined reference to `pqxx::connection_base::init()'
./src/DatabaseHandler.o: In function `~basic_connection':
/usr/local/include/pqxx/basic_connection.hxx:78: undefined reference to `pqxx::connection_base::close()'
./src/DatabaseHandler.o: In function `basic_connection':
/usr/local/include/pqxx/basic_connection.hxx:70: undefined reference to `pqxx::connection_base::connection_base(pqxx::connectionpolicy&)'
/usr/local/include/pqxx/basic_connection.hxx:71: undefined reference to `pqxx::connection_base::init()'
./src/global.o: In function `__static_initialization_and_destruction_0':
/usr/include/boost/system/error_code.hpp:214: undefined reference to `boost::system::generic_category()'
/usr/include/boost/system/error_code.hpp:215: undefined reference to `boost::system::generic_category()'
/usr/include/boost/system/error_code.hpp:216: undefined reference to `boost::system::system_category()'
collect2: ld returned 1 exit status
make: *** [test.exe] Error 1

**** Build Finished ****


Weitere Daten:
OS: Windows 7 x64
IDE: Eclipse CDT (Cywin GCC)

Grüße
-eintyp-
Mitglied: EinTyp
11.04.2012 um 00:23 Uhr
Ich habe bemerkt, dass dieser Fehler auftritt wenn ich
01.
#include <boost/filesystem.hpp>
include. Ich hoffe mir kann jemand weiterhelfen.
Bitte warten ..
Neuester Wissensbeitrag
Off Topic
Information: Ich wünsche allen Administratoren und die die es noch werden wollen einen wunderschönen SysAdminDay! Ich hoffe eure Anwender denken an euch! Grüße Lenny ... von lenny4me, in Off Topic
Diese Inhalte könnten dich auch interessieren
Windows Server
Frage: Hallo zusammen bin am verzweifelt. Seit einigen Tagen komme ich beim Kunde nicht mehr auf den Server (Anmeldung). Sobald ich Ctrl + Alt + Delete drücke, kommt: FEHLER ... von domiginformatik, in Windows Server
Exchange Server
Frage: Hallo Community! Nachdem unsere Migration von Exchange 2007 (SBS2008) auf Exchange 2013 nun augenscheinlich abgeschlossen ist, stellen sich plötzlich einige Fehler ein. Wir haben hier insgesamt sieben Benutzer ... von Domi25, in Exchange Server
Cluster
Frage: Hallo, ich bekomme bei meinem Backup Exec 2014 wenn ich mein Hyperv Cluster sichere, immer die Meldung: Sichern- HAV1RA01CV-79-57344-34086 - Snapshot: Initialisierungsfehler auf: "VRTSRV::\\CLRZ1.AAA.LOCAL\Hyper-V?HA?VM\ADSERV01". Snapshot: Microsoft Volume Shadow ... von rurotil, in Cluster
Exchange Server
Frage: Hallo Community, ein Kunde hat seit ca. 1-2 Wochen das Problem, dass seine Outlook2010-Clients beim Verbindungsversuch mit Exchange 2003 eine Fehlermeldung bringen (Autodiscover, Zertifikatsfehler). Seltsamerweise verweist - wenn ... von bitshop, in Exchange Server
Windows Server
Frage: Hallo! Würde mich freuen, wenn mir hier eine helfen könnte/würde. Rahmen: ich habe bei einem Kunden eine gewachsene Domäne. Hier sind im Moment 3 DC Server im Einsatz. ... von deVaupo, in Windows Server
Heiß diskutierte Inhalte
Firewall
Frage: Hallo, ich würde gerne in der Windows Server standard Edition mit der Windows Firewall verschiedene Länder wie China und Russland blockieren. Als Quelle wollte ich die Bereiche von ... von Jetset, in Firewall
Hyper-V
Frage: Hallo Zusammen Ich suche eine kostengünstige Software um Virtuelle Pcs vom Hyper-V Server zu Sichern. es sind 2 Windwos Sever 2012 R2, der erste ist der DC und ... von roeggi, in Hyper-V
Instant Messaging
Frage: Hallo, ich möchte hier eine kleine Diskussionsrunde starten. Zwar würde ich gerne Erfahren wer von euch welche Chat Software benutzt. Wir benutzen bei uns im Moment Skype. Was ... von K-ist-K, in Instant Messaging
LAN, WAN, Wireless
Frage: Moin moin allerseits, kaum angemeldet, schon die erste(n) Frage(n). Gegeben ist FritzBox 7390 Verkabelt ist mit Cat 6. Aktiviert sind Gastzugang auf Lan und Wlan. Sowie weiterer Zugang ... von likesoul, in LAN, WAN, Wireless
Festplatten, Raid
Frage: Hallo, ich überlege mir gerade, wie ich auf meinem PC mehr Performance holen kann und dabei ist mir folgende Idee gekommen: Zwei 500 GB SSD Samsung 840 EVO ... von r1chy2, in Festplatten, Raid