使用zlib和emscripten配置程序

时间:2017-04-29 13:40:19

标签: html5 zlib emscripten

我决定使用emscripten移植一些使用zlib的程序。配置失败,因为它抱怨我的系统上没有zlib。

可是:

>ls ~/.emscripten_ports/
freetype      libpng      sdl2        sdl2-image.zip  sdl2-ttf.zip  zlib
freetype.zip  libpng.zip  sdl2-image  sdl2-ttf        sdl2.zip      zlib.zip

> ls ~/.emscripten_cache/asmjs/
dlmalloc.bc  libc.bc       libcxx_noexcept.a  sdl2.bc            sdl2-ttf.bc
freetype.bc  libcxx.a      libpng.bc          sdl2-image.bc      wasm-libc.bc
gl.bc        libcxxabi.bc  ports-builds       sdl2-image-png.bc  zlib.bc

> ls ~/.emscripten_cache/asmjs/ports-builds/
freetype  include  libpng  sdl2  sdl2-image  sdl2-ttf  zlib

我可以使用--with-libzlib = dir

指定zlib的路径

如何配置此项目?如果这些信息有用,我会编译lincity。

我自己使用emscripten编译了zlib。

emconfigure ./cofigure --prefix=$PATH_TO_SYSTEM_DIR_IN_EMSCRIPTEN
emmake make
emmake make install

我不知道它有效,但lincity的配置不会抱怨缺少zlib。它抱怨缺少libxml-2而libxml-2需要python2,所以我放弃了。把它放在答案中?

0 个答案:

没有答案