Closed jbeich closed 2 years ago
Trying to build quanta
via cargo build --target i586-unknown-linux-gnu
doesn't seem to actually manage to even build the dependencies, namely once_cell
.
I pushed a change to main
to consolidate the usage of CpuId
to an area where know we at least are on x86_64
with SSE2 support. Do you mind testing that out locally?
Thanks, builds fine now:
$ cargo build
[...]
Compiling quanta v0.10.0 (/tmp/quanta)
warning: unused import: `raw_cpuid::CpuId`
--> src/lib.rs:149:5
|
149 | use raw_cpuid::CpuId;
| ^^^^^^^^^^^^^^^^
|
= note: `#[warn(unused_imports)]` on by default
warning: `quanta` (lib) generated 1 warning
Finished dev [unoptimized + debuginfo] target(s) in 0.86s
FreeBSD, NetBSD, OpenBSD still support pre-SSE2 CPUs, so downstream
rust
package for 32-bit x86 (aka i386) targets real i686 (akapentiumpro
) or i586 (akapentium
). To reproduce on Linux (via rustup) pass--target i586-unknown-linux-gnu
or similar.