Moin David, Am Sonntag 15 November 2009 23:53:46 wrote David Haller:
Hallo,
Am Son, 15 Nov 2009, Sascha 'saigkill' Manns schrieb:
Am Sonntag 15 November 2009 22:20:49 wrote David Haller:
Am Son, 15 Nov 2009, Sascha 'saigkill' Manns schrieb:
c_geometry.cpp: In member function 'void c_geometry::geometry_complete(nec_context*, int, int)': c_geometry.cpp:505: error: 'uint32_t' was not declared in this scope Hat jemand ne Idee?
#include <cstdint>
Woher weißt du sowas immer?
Erfahrung / gutes Raten ;)
Fehler == unbekannter (hier) Typ -> grep wo der definiert ist -> #include
-> bei C++ und libc-Headern wie stdint.h dann per #include einbinden hoffentlich schaffe ich das auch mal :-)
oben bei den includes ergänzen. Wendest du eigentlich den debian-patch an?
Welchen meinst du?
necpp_1.4.0+cvs20091005-1.diff.gz
aus dem gleichen Verzeichnis wie die Quellen. Bisher habe ich ihn nicht angewendet. Allerdings scheint es derselbe zu sein, den du freuindlicherweise erstellt hast.
ein. Ah. Gefunden. necpp-g++.patch ist die Ursache (und sowieso überarbeitungswürdig): Stimmt ja. Wenn ein Patch vorher die Datei anfasste kann es auch nen Fehler geben.
Sacht dir das zufällig auch was? In file included from /usr/include/c++/4.4/cstdint:35, from c_geometry.cpp:20: /usr/include/c++/4.4/c++0x_warning.h:31:2: error: #error This file requires compiler and library support for the upcoming ISO C++ standard, C++0x. This support is currently experimental, and must be enabled with the -std=c++0x or -std=gnu++0x compiler options. c_geometry.cpp: In member function 'void c_geometry::wire(int, int, nec_float, nec_float, nec_float, nec_float, nec_float, nec_float, nec_float, nec_float, nec_float)': c_geometry.cpp:712: warning: 'delz' may be used uninitialized in this function make[2]: *** [libnecpp_la-c_geometry.lo] Error 1 -- Sincerely yours Sascha Manns openSUSE Member openSUSE Ambassador openSUSE Marketing Team openSUSE Build Service Web: http://saschamanns.gulli.to Blog: http://saigkill.wordpress.com ClaimID: http://claimid.com/saigkill -- To unsubscribe, e-mail: opensuse-programming-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-programming-de+help@opensuse.org