Administrator Startseite

Apple

iOS, iTunes, Mac OS X

Entwicklung

BASIC, C und C++, Assembler, Batch & Shell, Bibliotheken & Toolkits, CSS, 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 10, 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

Suche Projektpartner
Weniger Werbung?
Cover IT-Administrator
Sie ist aufwendig, kostet Geld und bringt in der Regel keinen unmittelbar sichtbaren Nutzen: Die Client-Security. Dabei ist das richtige Absichern von Rechnern für Unternehmen wichtiger denn je, nehmen doch zielgerichtete Angriffe auf Firmen immer weiter zu. Im Oktober dreht sich im IT-Administrator alles rund um den Schwerpunkt 'Client-Sicherheit & Management'. Darin erfahren Sie unter anderem, wie Sie dank Dateisystemverschlüsselung vertrauliche Daten schützen und mit ... mehr
Mitglied: EinTyp
10.04.2012, aktualisiert 15:41 Uhr, 2476 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
RedHat, CentOS, Fedora
Tipp: Seit Fedora 20 und auch Redhat (bald auch Fedora Server 21 (freu)) den "firewalld" Daemon statt direkt "iptables" für seine Firewall nutzt, ist es nicht mehr so leicht ... von Frank, in RedHat, CentOS, Fedora
Diese Inhalte könnten dich auch interessieren
Netzwerk
Frage: Hallo, folgende Fehlermeldung bekomme ich, wenn ich diesen DC herabstufen möchte. der Domänencontroller kAD2012R2.hochschule.local ist ein alter DC, der bereits entfernt wurde. Leider war hier schon eine sauberer ... von Warrender, in Netzwerk
Exchange Server
Frage: Hallo, habe auf meinem Exchange Server 2010. Des Öfteren geht unser Adressbuch im Outlook und auf dem OWA nicht. Manchmal - nach Neustart des Dienstes "Exchange-Adressbuch" läuft es ... von jens-3456, in Exchange Server
Monitoring
Frage: Guten Tag, wir sind gerade dabei Nagios zum Monitoring bei uns einzuführen. Die Überwachung diverser Sachen wie Dienste, Erreichbarkeit, RAM-Auslastung funktioniert schon problemlos. Jetzt möchte ich anfangen mithilfe ... von Andy1987, in Monitoring
Installationsprobleme
Tipp: Die Lösung hierfür ist recht simpel. Bei mir ist sie zum Beispiel aufgetreten, als ich von einem USB-Stick gebootet und das Backupimage auf eine neue Festplatte wiederherstellen wollte. ... von bootloader, in Installationsprobleme
Windows 7
Frage: Hallo, wir haben in unserer Domäne (SBS2011) 8 Windows 7 Clients. Bei einem Client kommt folgende Meldung, wenn ich in der Eingabeaufforderung "gpupdate /force" eingebe: Fehler bei der ... von PM-Manuel, in Windows 7
Heiß diskutierte Inhalte
Batch & Shell
Frage: Hallo ich fange erstmal mit den Rahmenbedingungen an Server: Windows Server 2012 R2 als HyperV VM 15 GB RAM 6 Cores MS SQL Server In einer Domäne Ziel ... von MultiStorm, in Batch & Shell
Rechtliche Fragen
Frage: Sehr geehrte Damen und Herren, Wichtig zu wissen: ich bin noch in Ausbildung, mir fehlt noch einen Jahr, bis ich dan als Informatiker EFZ anerkannt werde. Ich habe ... von Lasky94, in Rechtliche Fragen
Voice over IP
Frage: Hallo, Meine Firma möchte auf VoIP umsteigen, kenne mich mit TK Anlagen nicht wirklich aus. Was sind die Voraussetzungen für den Umstieg? Welche Hardware wird benötigt? Die Firma ... von Papabaer, in Voice over IP
Debian
Frage: Hallo! Ich habe einen Dell Power Edge T110 II Auf diesem ist auf einem usb Stick das Dell Custom Image vom esxi 5.5 U2 installiert! Als Raid Controller ... von geforce28, in Debian
Tools & Utilities
Frage: Hallo an alle! Ich bin kein helles Köpfchen, was PC's und sowas angeht. Und ich brauche Rat von denen, die sich dieser Materie mächtig sind. Ich habe vor ... von BitRom, in Tools & Utilities