Hallo zusammen, weiß jemand ob es eine Freeware-Toolchain für Eclipse IDE gibt, mit der man in C/C++ Software für QNX entwickeln kann? Hintergrund: Wir setzten für Teststand-Steuerungen Rechner mit auf QNX laufender Mess- und Steuerungssoftware ein und wollen Berechnungsbibliotheken dazu erstellen. Die nötige Schnittstelle wird vom Hersteller bereitgestellt. Aus einem vorhandenen Auszug aus der Doku ist bekannt, das Eclipse als IDE genutzt wird und darin 'qnx qcc' als Toolchain verwendet wird. Nach Aussage des Herstellers sind für die Umgebung Lizenzkosten zu erwarten. Eclipse ist soweit ich weiß frei, kosten tut dann wohl die Toolchain.
Von Watcom gibt/gab es C-Compiler incl. Libraries fuer QNX. Die kosten aber Geld.
Bei Fragen dieser Art gilt: Wenn google nichts findet, gibt es auch nichts. Das ganze klingt bei euch aber nach Hochschule o.ä, da gibt es eventuell Sonderkonditionen. Einfach mal bei QNX anfragen. Oliver
:
Bearbeitet durch User
Oliver S. schrieb: > Wenn google nichts findet, gibt es auch > nichts. Ich kann aber zugegeben noch nicht sagen, dass Google nichts findet. Ich habe zwar gestern so ca. 1/2 bis 1 h gesucht und nichts gefunden. Aber manchmal findet man nach längerer suche doch was. Es wird manchmal erst im Verlauf der Suche klarer, nach welchen Begriffen man suchen muss. Nur so lange habe ich das dann noch nicht gemacht. Ich hab mal gedacht, hier im Forum sind ja so viele Entwickler unterwegs aus allen möglichen Richtungen, vielleicht weiß das jemand auf Anhieb.
noips schrieb: > Es wird manchmal erst > im Verlauf der Suche klarer, nach welchen Begriffen man suchen muss. Na ja, wenn sinnvolle Kombinationen von QNX, free, Open Source, Compiler nichts ergeben, und QNX Compiler auch nicht wirklich, ist die Suche schnell beendet, und endet z.B hier: http://community.qnx.com/sf/projects/toolchain/ Oliver
:
Bearbeitet durch User
Keine Ahnung, ob es fertige Binaries gibt, eventuell in deren Development Platform. Von der gibt es auch eine kostenlose 30-Tage Eval: http://www.qnx.com/products/evaluation/ Am Ende liegt aber wohl auch nur ein GCC drunter, Source gibt es hier: http://community.qnx.com/sf/scm/do/viewRepositorySource/projects.toolchain/scm.core_dev_tools Falls der Link nicht geht muß man sich mal zu 'Core Development Tools' durchklicken: https://community.qnx.com/
Prinzipiell muesste man doch wenn man in Eclipse ein C++ Makefile Projekt aufsetzt Compiler unabhaengig sein oder? Soweit ich weiss gibt es aber keine kostenlose QNX Compiler und freie schon zweimal nicht.
Tobias B. schrieb: > Soweit ich weiss gibt es aber keine kostenlose QNX Compiler und freie > schon zweimal nicht. Wenn QNX tatsächlich die GCC benutzt ist die definitiv frei, steht schließlich unter GPL. Sonst würden die sich wohl auch sicher nicht die Mühe machen und die Sourcecodes dazu veröffentlichen.
guest schrieb: > Tobias B. schrieb: >> Soweit ich weiss gibt es aber keine kostenlose QNX Compiler und freie >> schon zweimal nicht. > > Wenn QNX tatsächlich die GCC benutzt ist die definitiv frei, steht > schließlich unter GPL. Sonst würden die sich wohl auch sicher nicht die > Mühe machen und die Sourcecodes dazu veröffentlichen. Ist halt die Frage inwieweit der GCC verwendet wird. Falls man zwingend noch QNX spezifische Libs braucht an die man nur mit Lizenz rankommt, dann nutzt das auch nichts. Ich bin mir da aber auch nicht ganz sicher. Letztes Jahr hatte ich mal eine QNX Anfrage und habe bei der Recherche nichts gefunden wie ich mit freien Tools da was zum Laufen bekomme. Sollte ich mich da aber irren, wuerde mich das sehr freuen. :-)
Tobias B. schrieb: > ... nichts gefunden wie ich mit freien Tools da was zum Laufen bekomme. Da gibt's ja noch OpenQNX (https://github.com/vocho/openqnx). Ist zwar seit langem verwaist, aber für die Wartung eines alten Projekts findet man dort vielleicht die notwendigen passenden libs. Das Ding lässt sich sicher mit gcc bauen.
Wenn Du wirklich nur Berechnungsbibliotheken bestellen willst hast Du mit dem Betriebssystem an sich ja eh nich viel zu tun. Ich würde das einfach auf einem Posix System wie Linux (WSL unter Windows geht auch) vorberreiten und dann, wenn es gut getestet ist vor Ort integrieren. Das geht auch ohne Lizenz. Ansonsten QNX Anrufen und mal nett fragen. Die machen ihr Hauptgeschäft mit den Lizenzen für die Endgeräte, nicht mit den Lizenzen für "Zulieferer". Das wissen sie selbst, also haben sie kein Interesse daran Dich mit horrenden Kosten abzuschrecken.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.