Entwicklung – die besten Beiträge

Waren die prähistorischen elche und die Dinosaurier aus den elche und dinos kommen eins sehr eng miteinander verwandt also waren es diese elche oder andere?

Lest das erst bevor ihr mir antwortet damit ihr die frage versteht

Das hab ich einem naturkunde museum geschriben:Sehr geehrte damen und herren ich hätte eine frage über dinosaurier und zwar früher waren ja alle tiere miteinander sehr eng verwandt demnach auch wahrscheinlich dinosaurier und säugetiere jetzt wäre meine waren deswegen auch prähistorische elche sehr eng mit den dinosauriern verwandt haben sich aber dann ausernander entwickelt wie fast alle säugetiere auch von den tieren

Mit freundlichen Grüßen 

Dieter ehrlich und die haben mir darauf geantwortet:Sehr geehrter Herr Barzani,

vielen Dank für Ihre Frage. Im Folgenden eine Antwort von unserem Team in der Museumspädagogik:

"Es stimmt, das die sehr frühen Vorfahren der Säugetiere und die der Dinosaurier einst sehr eng miteinander verwandt waren. Die beiden Gruppen haben sich aber recht schnell in verschiedene Richtungen entwickelt. Die richtigen Säugetiere und Dinosaurier sind daher nur noch sehr entfernt miteinander verwandt. Das kann man auch sehr gut an ihrem sehr unterschiedlichen Aussehen erkennen. Damit sind auch die ausgestorbenen Arten der Elche viel näher mit den heutigen Säugetieren verwandt als mit den Dinosauriern."

Hoffentlich konnten wir Ihnen damit Ihre Frage beantworten. Falls Sie noch weitere Fragen zu Dinosauriern und anderen ausgestorbenen Tieren haben sollten, laden wir Sie herzlich ein, sich unsere Ausstellung im Museum am Löwentor anzuschauen. Auf Ihren Besuch würden wir uns sehr freuen.

Mit freundlichen Grüßen

Ihr Team vom Naturkundemuseum Stuttgart

Es waren andere die miteinander verwandt waren 0%
Es waren elche die mit dinosauriern sehr eng verwandt waren 0%
Tiere, Entwicklung, Säugetiere, Vorfahren, Prähistorische Tiere

LLVM-sys will nicht funktionieren?

Servus

Ich sitz seid stunden daran LLVM-sys für Rust zum laufen zu bekommen. Irgendwas mach ich falsch aber ich weiss nichts was.

Ich nutze MacOS Ventura

Als allerstes wie in den Docs vorgeschlagen habe ich llvmenv genutzt um llvm 13.0.0 zuinstallieren. Danach sagten die, dass man die ENV variable mit dem name "LLVM_SYS_160_PREFIX" auf den wert setzen den man bekommt wenn man llvmenv prefix eingibt

Also was ich getan habe:

$ llvmenv prefix
/Users/mainUser/Library/Application Support/llvmenv/13.0.0

Dann hab ich zuerst wie vorgeschalgen in den Docs folgenden command verwendet:

$ export LLVM_SYS_160_PREFIX=/Users/mainUser/Library/Application Support/llvmenv/13.0.0
export: not valid in this context: Support/llvmenv/13.0.0

Wodurch ich einen fehler bekommen habe, da logischerweise keine whitespaces im Path zugelassen sind. Darum habbe ich den teil mit dem Application Support in anführungzeichen gesetzt:

 $ export LLVM_SYS_160_PREFIX=/Users/mainUser/Library/"Application Support"/llvmenv/13.0.0

und dann keine response mehr bekommen. So hab ich angenommen, dass es funktioniert was es natürlich nicht tat.

error: No suitable version of LLVM was found system-wide or pointed
              to by LLVM_SYS_160_PREFIX.
       
              Consider using `llvmenv` to compile an appropriate copy of LLVM, and
              refer to the llvm-sys documentation for more information.
       
              llvm-sys: https://crates.io/crates/llvm-sys
              llvmenv: https://crates.io/crates/llvmenv
   --> /Users/mainUser/.cargo/registry/src/github.com-1ecc6299db9ec823/llvm-sys-160.0.2/src/lib.rs:490:1
    |
490 | / std::compile_error!(concat!(
491 | |     "No suitable version of LLVM was found system-wide or pointed
492 | |        to by LLVM_SYS_",
493 | |     env!("CARGO_PKG_VERSION_MAJOR"),
...   |
500 | |        llvmenv: https://crates.io/crates/llvmenv"
501 | | ));
    | |__^
 

Nachdem ich dann printenv genutzt habe musste ich feststellen, dass das Value nicht gespeichert war. Danach nutze ich eine Methode die ich im Internet fand bei dem man direkt in ~/.zshrc reinschreib und dann mit source speichert. Nachdem ich diese Methode verwendet habe und printenv in einem anderen Terminal genutzt habe konnte ich tatsächlich den Wert finden.

$ printenv | grep "LLVM_SYS_160_PREFIX"
LLVM_SYS_160_PREFIX=/Users/mainUser/Library/Application Support/llvmenv/13.0.0

Ich dachte es funktioniert alles. Leider nicht gleicher fehler wie zuvor. Dann wurde mir gesagt ich soll mit cargo clean aufräumen und erneut builden. Hab ich gemacht funktioniert nicht.

Meine frage:

Was mach ich falsch? Was überseh ich?

Cargo.toml:

[package]
name = "jc"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
llvm-sys = "160.0.2"

Danke

Programm, programmieren, Entwicklung, Rust

Meistgelesene Beiträge zum Thema Entwicklung