Seite 2 von 2

Re: OptimLib installieren/bauen

Verfasst: Fr Aug 28, 2020 9:04 am
von nufan
Nachdem ich den genannten Compiler nicht bei der Hand habe, tue ich mir schwer das nachzuvollziehen. Das ist sicher keine zufriedenstellende Antwort, aber hast du schon versucht einen anderen Compiler zu verwenden? Da es unter Ubuntu (ich nehme mal an mit GCC) funktioniert, würde sich MinGW anbieten:
* http://www.mingw.org/
* https://www.proggen.org/doku.php?id=c:c ... dows:mingw

Re: OptimLib installieren/bauen

Verfasst: Fr Aug 28, 2020 10:48 am
von Xin
poggo hat geschrieben:
Do Aug 27, 2020 4:20 pm
und noch mehr so Random Fehler,
Die Chancen, dass jemand was sinnvolles antworten kann, ist auch ein wenig abhängig von der Fehlerbeschreibung.
In dem Fall hätte ich auch nur eine Random-Antwort... :-D

Re: OptimLib installieren/bauen

Verfasst: Fr Aug 28, 2020 10:54 am
von poggo
Entschuldigung für die Aussage "Random Fehler".
Jedoch ist die Liste der ausgespuckten Fehler sehr willkürlich.
Alo in meinen Augen haben die Fehler miteinander nichts zutun, von "template declaration/definition" Fehlern über
" syntax error".
Die Fehler erscheinen, sobald ich "functional" inkludiere und diese Fehler sind dann in "xfunctional", ich meine, da wurde ja nichts geändert. Ich habe Sie ja nur inkludiert.

Irgendwie habe ich das Gefühl (ich habe ja leider noch wenig Ahnung), dass das ein Kompatibilitätsproblem ist, wobei ich das bei einer "Header-Only" Lib nicht nachvollziehen kann ,da keine "dlls" oder "libs" enthalten sind, die natürlich Compiler und Build-Typ abhängig wären

Re: OptimLib installieren/bauen

Verfasst: Fr Aug 28, 2020 12:27 pm
von Xin
Bei sowas ist immer der erste Fehler interessant.
Und bei Include-Problematiken ist häufig im kurz vor dem Include irgendwas kaputt, fehlendes Semikolon oder sowas. Da C++ erst alles in einen Text zusammenbaut, geht das Chaos dann im Text des Include-Files los.

Re: OptimLib installieren/bauen

Verfasst: So Sep 13, 2020 12:01 pm
von poggo
Das Problem war dann doch ganz einfach.

Es haben einfach noch diverse includes gefehlt in der Lib. Evtl geht die Lib davon aus, dass Armadillo diese schon included (ich weiß nicht).

Auf jedenfall habe ich vor dem Einbinden der OptimLib in der SOftware, Armadillo und diverse fehlende std-libs inkludiert. (Einfach die Fehlermeldungen durchgeschaut, wo der Fehler auftritt)

z.B. "function': is not a member of 'std" -> ok functional fehlt
usw
usw

Komm mir im Nachhinein bisschen dumm vor, aber okay :-D

Euch vielen Dank für eure Antworten!

Re: OptimLib installieren/bauen

Verfasst: So Sep 13, 2020 12:19 pm
von Xin
So einfach kann's manchmal sein. ;-)

Grundsätzlich kann ich das Lesen der Fehlermeldungen aber auch nur empfehlen. :-D