~/talk

Cargo meets Autotools

Talkat RustCon Asia 2019 · 2019-04-20..04-23· [rust, devops-and-delivery]
github:ymjing
slides:none on file

Shows how to build and distribute a Rust cdylib (Rust 1.10+ dynamic library for C/FFI) using Autotools (and mentions CMake), solving the gap where cargo install doesn’t handle cdylib. Describes integrating the Rust toolchain with a traditional ./configure && make && make install workflow so users can build and install the library from a source tarball.

AI-written summary · about

  1. 0:00Intro
  2. 2:28OUTLINE OF THIS TALK
  3. 3:22BACKGROUND
  4. 8:52WHY DON'T YOU USE cargo install?
  5. 11:00CARGO.TOML: A TALE OF TWO LIBS
  6. 13:57SRC/INCLUDE.AM: LIBTOOL TO HELP
  7. 15:32CONFIGURE.AC: SETTING OPTIONS Pass options to cargo and headers
  8. 18:49BONUS: WINDOWS INSTALLER Generate an NSIS installer with CPack
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.