Kompilieren von C ++ 11 unter verdammt kleinen Linux?

847
adam10603

DSL enthält keinen Compiler (abgesehen von einem sehr einfachen ANSI-C-Compiler), daher muss ich g ++ darauf installieren. Leider ist das einzige gcc / g ++, das ich für DSL-Linux finden konnte, eine Version von 2006 ( hier ). Wie bekomme ich eine aktuelle Version von g ++ unter DSL? Ich habe versucht, ein "Hallo Welt" -Programm auf Ubuntu 13.04 mit g ++ 4.9 zu kompilieren, nur um zu testen, ob es auf DSL läuft, aber es funktioniert nicht.

Daher wäre entweder eine Cross-Compiling-Lösung oder eine aktuelle Version von g ++, die an DSL arbeitet, eine gute Idee.

0

1 Antwort auf die Frage

0
adam10603

Es stellte sich heraus, dass DSL einen alten Linux-Kernel verwendet (2.4, wenn ich mich recht erinnere), so dass es fast unmöglich ist, einen C ++ 11-Compiler zu haben. Ich habe zu Tiny Core Linux gewechselt, da dies eine sehr ähnliche Distribution ist, aber es verwendet einen viel moderneren Kernel, der viele Dinge ermöglicht (einschließlich moderner Compiler).