Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Building texlive.js #66

Open
Open
@Jamtis

Description

@Jamtis

texlive.js is a great project but I cannot compile it despite various attempts.
It would be really nice if somebody that is able to build (any version of) texlive.js could provide some guidance.

Here's what I tried so far (on anubuntu docker image using@jacbrzam's fork):

git clone --depth 1 https://github.com/emscripten-core/emsdk.gitcd emsdkgit clone --depth 1 --shallow-submodules --recurse-submodules --remote-submodules git@github.com:jacbrzam/texlive.js.gitcd texlive.jsmake

This yields the following error

...make pdftexcp -rfp binary/{tangle,tie,web2c} build/texk/web2c/cd build/texk/web2c && emmake make -j pdftex  -o tangle -o tie -o web2c -o web2c/makecpool &>pdftex.logcp build/texk/web2c/pdftex ./pdftex.bc # emcc will call wasm-opt now, no need to call ourselvescreate pdftex worker#OBJFILES=$(for i in `find build/texk/web2c/lib build/texk/kpathsea -name '*.o'` ; do llvm-nm $i | grep main >/dev/null || echo $i ; done) && \        emcc  --memory-init-file 0 -v --closure 1 -s TOTAL_MEMORY=$((128*1024*1024)) -O3  pdftex.bc -s INVOKE_RUN=0 --pre-js pdftex-pre.js --post-js pdftex-post.js -o pdftex-worker.js -s ERROR_ON_UNDEFINED_SYMBOLS=0 -s SINGLE_FILE=1 -g1 "/emsdk/upstream/bin/clang" --version "/emsdk/upstream/bin/wasm-ld" -o pdftex-worker.wasm pdftex.bc -L/emsdk/upstream/emscripten/cache/sysroot/lib/wasm32-emscripten -lGL -lal -lhtml5 -lstubs -lnoexit -lc -ldlmalloc -lcompiler_rt -lc++-noexcept -lc++abi-noexcept -lsockets -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --import-undefined --strip-debug --export-if-defined=main --export-if-defined=__start_em_asm --export-if-defined=__stop_em_asm --export-if-defined=__start_em_js --export-if-defined=__stop_em_js --export-if-defined=__main_argc_argv --export-if-defined=stackSave --export-if-defined=stackRestore --export-if-defined=stackAlloc --export-if-defined=__wasm_call_ctors --export-if-defined=__errno_location --export-if-defined=__get_temp_ret --export-if-defined=__set_temp_ret --export-table -z stack-size=5242880 --initial-memory=134217728 --no-entry --max-memory=134217728 --global-base=1024wasm-ld: error: unknown file type: pdftex.bcemcc: error: '/emsdk/upstream/bin/wasm-ld -o pdftex-worker.wasm pdftex.bc -L/emsdk/upstream/emscripten/cache/sysroot/lib/wasm32-emscripten -lGL -lal -lhtml5 -lstubs -lnoexit -lc -ldlmalloc -lcompiler_rt -lc++-noexcept -lc++abi-noexcept -lsockets -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr --import-undefined --strip-debug --export-if-defined=main --export-if-defined=__start_em_asm --export-if-defined=__stop_em_asm --export-if-defined=__start_em_js --export-if-defined=__stop_em_js --export-if-defined=__main_argc_argv --export-if-defined=stackSave --export-if-defined=stackRestore --export-if-defined=stackAlloc --export-if-defined=__wasm_call_ctors --export-if-defined=__errno_location --export-if-defined=__get_temp_ret --export-if-defined=__set_temp_ret --export-table -z stack-size=5242880 --initial-memory=134217728 --no-entry --max-memory=134217728 --global-base=1024' failed (returned 1)make: *** [Makefile:90: pdftex-worker.js] Error 1

What seems strange is thatpdftex.bc is JavaScript file and not LLVM bitcode.

Similarly, on@manuels' branch I get the following error:

make[1]: Entering directory '/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex'Making all in .make[2]: Entering directory '/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex'=== configuring in texk/kpathsea (/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/texk/kpathsea)make: running /bin/bash '/workspaces/emsdk/texlive.js/pdftex-1.40.11/src/texk/kpathsea/configure'  '--disable-option-checking' '--prefix=/usr/local' '--enable-native-texlive-build' '--enable-cxx-runtime-hack' '--disable-shared' '--disable-largefile' '--without-x' '--disable-ptex' '--without-system-freetype' '--without-system-freetype2' '--without-system-gd' '--without-system-graphite' '--without-system-icu' '--without-system-kpathsea' '--without-system-libpng' '--without-system-ptexenc' '--without-system-t1lib' '--without-system-teckit' '--without-system-xpdf' '--without-system-zlib' '--disable-all-pkgs' '--enable-pdftex' '--enable-static' 'CC=emcc' 'CFLAGS=-DELIDE_CODE' 'CXX=/emsdk/upstream/emscripten/em++' '--enable-multiplatform=yes' '--enable-libtool-hack=yes' '--enable-texlive-build' '--bindir=${exec_prefix}/bin/x86_64-unknown-linux-gnu' '--libdir=${exec_prefix}/lib/x86_64-unknown-linux-gnu' '--enable-chktex=no' '--enable-dialog=no' '--enable-ps2eps=no' '--enable-psutils=no' '--enable-t1utils=no' '--enable-tpic2pdftex=no' '--enable-vlna=no' '--enable-xindy=no' '--with-clisp-runtime=default' '--disable-xpdfopen' '--enable-web2c=no' '--enable-afm2pl=no' '--enable-bibtex8=no' '--enable-bibtexu=no' '--enable-cjkutils=no' '--enable-detex=no' '--enable-devnag=no' '--enable-dtl=no' '--enable-dvi2tty=no' '--enable-dvidvi=no' '--enable-dviljk=no' '--enable-dvipdfmx=no' '--enable-dvipng=no' '--enable-dvipos=no' '--enable-dvipsk=no' '--enable-dvisvgm=no' '--enable-gsftopk=no' '--enable-lacheck=no' '--enable-lcdf-typetools=no' '--enable-makeindexk=no' '--enable-makejvf=no' '--enable-mendexk=no' '--enable-musixflx=no' '--enable-ps2pkm=no' '--enable-seetexk=no' '--enable-tex4htk=no' '--enable-ttf2pk=no' '--enable-ttfdump=no' '--enable-xdv2pdf=no' '--disable-xdvik' '--enable-xdvipdfmx=no' '--enable-tetex=no' '--enable-texlive=no' '--with-system-zziplib=no' '--mandir=${prefix}/texmf/doc/man' '--infodir=${prefix}/texmf/doc/info' '--cache-file=../../config.cache' '--srcdir=/workspaces/emsdk/texlive.js/pdftex-1.40.11/src/texk/kpathsea' --disable-buildconfigure: loading cache ../../config.cachechecking for a BSD-compatible install... (cached) /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... (cached) /usr/bin/mkdir -pchecking for gawk... (cached) mawkchecking whether make sets $(MAKE)... (cached) yeschecking build system type... (cached) x86_64-unknown-linux-gnuchecking host system type... (cached) x86_64-unknown-linux-gnuchecking for style of include used by make... GNUchecking for gcc... (cached) emccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables... checking whether we are cross compiling... nochecking for suffix of object files... (cached) ochecking whether we are using the GNU C compiler... (cached) yeschecking whether emcc accepts -g... (cached) yeschecking for emcc option to accept ISO C89... (cached) none neededchecking dependency style of emcc... (cached) gcc3checking for a sed that does not truncate output... (cached) /usr/bin/sedchecking for grep that handles long lines and -e... (cached) /usr/bin/grepchecking for egrep... (cached) /usr/bin/grep -Echecking for fgrep... (cached) /usr/bin/grep -Fchecking for ld used by emcc... (cached) /emsdk/upstream/emscripten/emccchecking if the linker (/emsdk/upstream/emscripten/emcc) is GNU ld... (cached) yeschecking for BSD- or MS-compatible name lister (nm)... (cached) /emsdk/upstream/bin/llvm-nmchecking the name lister (/emsdk/upstream/bin/llvm-nm) interface... (cached) BSD nmchecking whether ln -s works... yeschecking the maximum length of command line arguments... (cached) 1572864checking whether the shell understands some XSI constructs... yeschecking whether the shell understands "+="... yeschecking for /emsdk/upstream/emscripten/emcc option to reload object files... (cached) -rchecking for objdump... (cached) objdumpchecking how to recognize dependent libraries... (cached) pass_allchecking for ar... (cached) /emsdk/upstream/emscripten/emarchecking for strip... (cached) stripchecking for ranlib... (cached) /emsdk/upstream/emscripten/emranlibchecking command to parse /emsdk/upstream/bin/llvm-nm output from emcc object... (cached) okchecking how to run the C preprocessor... (cached) emcc -Echecking for ANSI C header files... (cached) yeschecking for sys/types.h... (cached) yeschecking for sys/stat.h... (cached) yeschecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking for memory.h... (cached) yeschecking for strings.h... (cached) yeschecking for inttypes.h... (cached) yeschecking for stdint.h... (cached) yeschecking for unistd.h... (cached) yeschecking for dlfcn.h... (cached) yeschecking whether to enable maintainer-specific portions of Makefiles... nochecking for objdir... (cached) .libschecking if emcc supports -fno-rtti -fno-exceptions... (cached) yeschecking for emcc option to produce PIC... -fPIC -DPICchecking if emcc PIC flag -fPIC -DPIC works... (cached) yeschecking if emcc static flag -static works... (cached) yeschecking if emcc supports -c -o file.o... (cached) yeschecking if emcc supports -c -o file.o... (cached) yeschecking whether the emcc linker (/emsdk/upstream/emscripten/emcc) supports shared libraries... yeschecking dynamic linker characteristics... GNU/Linux ld.sochecking how to hardcode library paths into programs... immediatechecking whether stripping libraries is possible... yeschecking if libtool supports shared libraries... yeschecking whether to build shared libraries... nochecking whether to build static libraries... yeschecking for _LARGEFILE_SOURCE value needed for large files... (cached) nochecking for dirent.h that defines DIR... (cached) yeschecking for library containing opendir... (cached) none requiredchecking for ANSI C header files... (cached) yeschecking whether closedir returns void... (cached) nochecking for assert.h... (cached) yeschecking for float.h... (cached) yeschecking for limits.h... (cached) yeschecking for memory.h... (cached) yeschecking for pwd.h... (cached) yeschecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking for strings.h... (cached) yeschecking for sys/param.h... (cached) yeschecking for unistd.h... (cached) yeschecking for putenv... (cached) yeschecking for strcasecmp... (cached) yeschecking for strtol... (cached) yeschecking for strstr... (cached) yeschecking for bcmp... (cached) yeschecking for bcopy... (cached) yeschecking for bzero... (cached) yeschecking for getcwd... (cached) yeschecking for getwd... (cached) nochecking for index... (cached) yeschecking for memcmp... (cached) yeschecking for memcpy... (cached) yeschecking for mkstemp... (cached) yeschecking for mktemp... (cached) yeschecking for rindex... (cached) yeschecking for strchr... (cached) yeschecking for strrchr... (cached) yeschecking for an ANSI C-conforming const... (cached) yeschecking for inline... (cached) inlinechecking for size_t... (cached) yeschecking for struct stat.st_mtim... (cached) yeschecking whether the compiler accepts prototypes... (cached) yeschecking whether program_invocation_name is predefined... (cached) yeschecking what warning flags to pass to the C compiler... (cached) -Wimplicit -Wreturn-typechecking whether putenv is declared... yeschecking whether strstr is declared... yeschecking for putenv... (cached) yeschecking for strcasecmp... (cached) yeschecking for strtol... (cached) yeschecking for strstr... (cached) yeschecking whether getcwd uses fork or vfork... yeschecking for native WIN32 or MINGW32... (cached) noconfigure: updating cache ../../config.cacheconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating doc/Makefileconfig.status: creating man/Makefileconfig.status: creating c-auto.hconfig.status: executing depfiles commandsconfig.status: executing libtool commandsmake[2]: Leaving directory '/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex'Making all in libsmake[2]: Entering directory '/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/libs'Making all in .make[3]: Entering directory '/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/libs'=== configuring in zlib (/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/libs/zlib)make: running /bin/bash '/workspaces/emsdk/texlive.js/pdftex-1.40.11/src/libs/zlib/configure'  '--disable-option-checking' '--prefix=/usr/local' '--enable-native-texlive-build' '--enable-cxx-runtime-hack' '--disable-shared' '--disable-largefile' '--without-x' '--disable-ptex' '--without-system-freetype' '--without-system-freetype2' '--without-system-gd' '--without-system-graphite' '--without-system-icu' '--without-system-kpathsea' '--without-system-libpng' '--without-system-ptexenc' '--without-system-t1lib' '--without-system-teckit' '--without-system-xpdf' '--without-system-zlib' '--disable-all-pkgs' '--enable-pdftex' '--enable-static' 'CC=emcc' 'CFLAGS=-DELIDE_CODE' 'CXX=/emsdk/upstream/emscripten/em++' '--enable-multiplatform=yes' '--enable-libtool-hack=yes' '--enable-texlive-build' '--bindir=${exec_prefix}/bin/x86_64-unknown-linux-gnu' '--libdir=${exec_prefix}/lib/x86_64-unknown-linux-gnu' '--enable-chktex=no' '--enable-dialog=no' '--enable-ps2eps=no' '--enable-psutils=no' '--enable-t1utils=no' '--enable-tpic2pdftex=no' '--enable-vlna=no' '--enable-xindy=no' '--with-clisp-runtime=default' '--disable-xpdfopen' '--enable-web2c=no' '--enable-afm2pl=no' '--enable-bibtex8=no' '--enable-bibtexu=no' '--enable-cjkutils=no' '--enable-detex=no' '--enable-devnag=no' '--enable-dtl=no' '--enable-dvi2tty=no' '--enable-dvidvi=no' '--enable-dviljk=no' '--enable-dvipdfmx=no' '--enable-dvipng=no' '--enable-dvipos=no' '--enable-dvipsk=no' '--enable-dvisvgm=no' '--enable-gsftopk=no' '--enable-lacheck=no' '--enable-lcdf-typetools=no' '--enable-makeindexk=no' '--enable-makejvf=no' '--enable-mendexk=no' '--enable-musixflx=no' '--enable-ps2pkm=no' '--enable-seetexk=no' '--enable-tex4htk=no' '--enable-ttf2pk=no' '--enable-ttfdump=no' '--enable-xdv2pdf=no' '--disable-xdvik' '--enable-xdvipdfmx=no' '--enable-tetex=no' '--enable-texlive=no' '--with-system-zziplib=no' '--mandir=${prefix}/texmf/doc/man' '--infodir=${prefix}/texmf/doc/info' '--cache-file=../../config.cache' '--srcdir=/workspaces/emsdk/texlive.js/pdftex-1.40.11/src/libs/zlib' --disable-buildconfigure: loading cache ../../config.cachechecking for a BSD-compatible install... (cached) /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... (cached) /usr/bin/mkdir -pchecking for gawk... (cached) mawkchecking whether make sets $(MAKE)... (cached) yeschecking whether to enable maintainer-specific portions of Makefiles... nochecking for gcc... (cached) emccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables... checking whether we are cross compiling... nochecking for suffix of object files... (cached) ochecking whether we are using the GNU C compiler... (cached) yeschecking whether emcc accepts -g... (cached) yeschecking for emcc option to accept ISO C89... (cached) none neededchecking for style of include used by make... GNUchecking dependency style of emcc... (cached) gcc3checking for ranlib... (cached) /emsdk/upstream/emscripten/emranlibchecking whether ln -s works... yeschecking how to run the C preprocessor... (cached) emcc -Echecking for grep that handles long lines and -e... (cached) /usr/bin/grepchecking for egrep... (cached) /usr/bin/grep -Echecking for ANSI C header files... (cached) yeschecking for sys/types.h... (cached) yeschecking for sys/stat.h... (cached) yeschecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking for memory.h... (cached) yeschecking for strings.h... (cached) yeschecking for inttypes.h... (cached) yeschecking for stdint.h... (cached) yeschecking for unistd.h... (cached) yeschecking for unistd.h... (cached) yeschecking errno.h usability... yeschecking errno.h presence... yeschecking for errno.h... yeschecking for mmap support... yesconfigure: updating cache ../../config.cacheconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating include/Makefileconfig.status: creating config.hconfig.status: executing depfiles commandsconfig.status: executing zconf.h commands=== configuring in libpng (/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/libs/libpng)make: running /bin/bash '/workspaces/emsdk/texlive.js/pdftex-1.40.11/src/libs/libpng/configure'  '--disable-option-checking' '--prefix=/usr/local' '--enable-native-texlive-build' '--enable-cxx-runtime-hack' '--disable-shared' '--disable-largefile' '--without-x' '--disable-ptex' '--without-system-freetype' '--without-system-freetype2' '--without-system-gd' '--without-system-graphite' '--without-system-icu' '--without-system-kpathsea' '--without-system-libpng' '--without-system-ptexenc' '--without-system-t1lib' '--without-system-teckit' '--without-system-xpdf' '--without-system-zlib' '--disable-all-pkgs' '--enable-pdftex' '--enable-static' 'CC=emcc' 'CFLAGS=-DELIDE_CODE' 'CXX=/emsdk/upstream/emscripten/em++' '--enable-multiplatform=yes' '--enable-libtool-hack=yes' '--enable-texlive-build' '--bindir=${exec_prefix}/bin/x86_64-unknown-linux-gnu' '--libdir=${exec_prefix}/lib/x86_64-unknown-linux-gnu' '--enable-chktex=no' '--enable-dialog=no' '--enable-ps2eps=no' '--enable-psutils=no' '--enable-t1utils=no' '--enable-tpic2pdftex=no' '--enable-vlna=no' '--enable-xindy=no' '--with-clisp-runtime=default' '--disable-xpdfopen' '--enable-web2c=no' '--enable-afm2pl=no' '--enable-bibtex8=no' '--enable-bibtexu=no' '--enable-cjkutils=no' '--enable-detex=no' '--enable-devnag=no' '--enable-dtl=no' '--enable-dvi2tty=no' '--enable-dvidvi=no' '--enable-dviljk=no' '--enable-dvipdfmx=no' '--enable-dvipng=no' '--enable-dvipos=no' '--enable-dvipsk=no' '--enable-dvisvgm=no' '--enable-gsftopk=no' '--enable-lacheck=no' '--enable-lcdf-typetools=no' '--enable-makeindexk=no' '--enable-makejvf=no' '--enable-mendexk=no' '--enable-musixflx=no' '--enable-ps2pkm=no' '--enable-seetexk=no' '--enable-tex4htk=no' '--enable-ttf2pk=no' '--enable-ttfdump=no' '--enable-xdv2pdf=no' '--disable-xdvik' '--enable-xdvipdfmx=no' '--enable-tetex=no' '--enable-texlive=no' '--with-system-zziplib=no' '--mandir=${prefix}/texmf/doc/man' '--infodir=${prefix}/texmf/doc/info' '--cache-file=../../config.cache' '--srcdir=/workspaces/emsdk/texlive.js/pdftex-1.40.11/src/libs/libpng' --disable-buildconfigure: loading cache ../../config.cachechecking for a BSD-compatible install... (cached) /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... (cached) /usr/bin/mkdir -pchecking for gawk... (cached) mawkchecking whether make sets $(MAKE)... (cached) yeschecking whether to enable maintainer-specific portions of Makefiles... nochecking for gcc... (cached) emccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables... checking whether we are cross compiling... nochecking for suffix of object files... (cached) ochecking whether we are using the GNU C compiler... (cached) yeschecking whether emcc accepts -g... (cached) yeschecking for emcc option to accept ISO C89... (cached) none neededchecking for style of include used by make... GNUchecking dependency style of emcc... (cached) gcc3checking for ranlib... (cached) /emsdk/upstream/emscripten/emranlibchecking whether ln -s works... yeschecking what warning flags to pass to the C compiler... (cached) -Wimplicit -Wreturn-typechecking how to run the C preprocessor... (cached) emcc -Echecking for grep that handles long lines and -e... (cached) /usr/bin/grepchecking for egrep... (cached) /usr/bin/grep -Echecking for ANSI C header files... (cached) yeschecking for sys/types.h... (cached) yeschecking for sys/stat.h... (cached) yeschecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking for memory.h... (cached) yeschecking for strings.h... (cached) yeschecking for inttypes.h... (cached) yeschecking for stdint.h... (cached) yeschecking for unistd.h... (cached) yeschecking malloc.h usability... yeschecking malloc.h presence... yeschecking for malloc.h... yeschecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking for strings.h... (cached) yeschecking for an ANSI C-conforming const... (cached) yeschecking for size_t... (cached) yeschecking whether struct tm is in sys/time.h or time.h... time.hchecking for working strtod... yeschecking for memset... yeschecking for library containing pow... none requiredconfigure: updating cache ../../config.cacheconfigure: creating ./config.statusconfig.status: creating Makefileconfig.status: creating include/Makefileconfig.status: creating config.hconfig.status: executing depfiles commands=== configuring in obsdcompat (/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/libs/obsdcompat)make: running /bin/bash '/workspaces/emsdk/texlive.js/pdftex-1.40.11/src/libs/obsdcompat/configure'  '--disable-option-checking' '--prefix=/usr/local' '--enable-native-texlive-build' '--enable-cxx-runtime-hack' '--disable-shared' '--disable-largefile' '--without-x' '--disable-ptex' '--without-system-freetype' '--without-system-freetype2' '--without-system-gd' '--without-system-graphite' '--without-system-icu' '--without-system-kpathsea' '--without-system-libpng' '--without-system-ptexenc' '--without-system-t1lib' '--without-system-teckit' '--without-system-xpdf' '--without-system-zlib' '--disable-all-pkgs' '--enable-pdftex' '--enable-static' 'CC=emcc' 'CFLAGS=-DELIDE_CODE' 'CXX=/emsdk/upstream/emscripten/em++' '--enable-multiplatform=yes' '--enable-libtool-hack=yes' '--enable-texlive-build' '--bindir=${exec_prefix}/bin/x86_64-unknown-linux-gnu' '--libdir=${exec_prefix}/lib/x86_64-unknown-linux-gnu' '--enable-chktex=no' '--enable-dialog=no' '--enable-ps2eps=no' '--enable-psutils=no' '--enable-t1utils=no' '--enable-tpic2pdftex=no' '--enable-vlna=no' '--enable-xindy=no' '--with-clisp-runtime=default' '--disable-xpdfopen' '--enable-web2c=no' '--enable-afm2pl=no' '--enable-bibtex8=no' '--enable-bibtexu=no' '--enable-cjkutils=no' '--enable-detex=no' '--enable-devnag=no' '--enable-dtl=no' '--enable-dvi2tty=no' '--enable-dvidvi=no' '--enable-dviljk=no' '--enable-dvipdfmx=no' '--enable-dvipng=no' '--enable-dvipos=no' '--enable-dvipsk=no' '--enable-dvisvgm=no' '--enable-gsftopk=no' '--enable-lacheck=no' '--enable-lcdf-typetools=no' '--enable-makeindexk=no' '--enable-makejvf=no' '--enable-mendexk=no' '--enable-musixflx=no' '--enable-ps2pkm=no' '--enable-seetexk=no' '--enable-tex4htk=no' '--enable-ttf2pk=no' '--enable-ttfdump=no' '--enable-xdv2pdf=no' '--disable-xdvik' '--enable-xdvipdfmx=no' '--enable-tetex=no' '--enable-texlive=no' '--with-system-zziplib=no' '--mandir=${prefix}/texmf/doc/man' '--infodir=${prefix}/texmf/doc/info' '--cache-file=../../config.cache' '--srcdir=/workspaces/emsdk/texlive.js/pdftex-1.40.11/src/libs/obsdcompat' --disable-buildconfigure: loading cache ../../config.cachechecking for a BSD-compatible install... (cached) /usr/bin/install -cchecking whether build environment is sane... yeschecking for a thread-safe mkdir -p... (cached) /usr/bin/mkdir -pchecking for gawk... (cached) mawkchecking whether make sets $(MAKE)... (cached) yeschecking whether to enable maintainer-specific portions of Makefiles... nochecking for gcc... (cached) emccchecking whether the C compiler works... yeschecking for C compiler default output file name... a.outchecking for suffix of executables... checking whether we are cross compiling... nochecking for suffix of object files... (cached) ochecking whether we are using the GNU C compiler... (cached) yeschecking whether emcc accepts -g... (cached) yeschecking for emcc option to accept ISO C89... (cached) none neededchecking for style of include used by make... GNUchecking dependency style of emcc... (cached) gcc3checking build system type... (cached) x86_64-unknown-linux-gnuchecking host system type... (cached) x86_64-unknown-linux-gnuchecking how to run the C preprocessor... (cached) emcc -Echecking for grep that handles long lines and -e... (cached) /usr/bin/grepchecking for egrep... (cached) /usr/bin/grep -Echecking for ANSI C header files... (cached) yeschecking for sys/types.h... (cached) yeschecking for sys/stat.h... (cached) yeschecking for stdlib.h... (cached) yeschecking for string.h... (cached) yeschecking for memory.h... (cached) yeschecking for strings.h... (cached) yeschecking for inttypes.h... (cached) yeschecking for stdint.h... (cached) yeschecking for unistd.h... (cached) yeschecking whether byte ordering is bigendian... nochecking for gawk... (cached) mawkchecking for ranlib... (cached) /emsdk/upstream/emscripten/emranlibchecking for egrep... (cached) /usr/bin/grep -Echecking for ar... /emsdk/upstream/emscripten/emarchecking for cat... /usr/bin/catchecking for sed... (cached) /usr/bin/sedchecking for bash... /usr/bin/bashchecking for ksh... (cached) /usr/bin/bashchecking for sh... (cached) /usr/bin/bashchecking for sh... /usr/bin/shchecking for inline... (cached) inlinechecking whether LLONG_MAX is declared... yeschecking compiler and flags for sanity... no=== configuring in obsdcompat failedmake[3]: Leaving directory '/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/libs'make[2]: Leaving directory '/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/libs'make[1]: Leaving directory '/workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex'+ cd /workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/texk/web2c./build-pdftex.sh: line 62: cd: /workspaces/emsdk/texlive.js/pdftex-1.40.11/build-pdftex/texk/web2c: No such file or directory

For reference

emcc -vemcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.23 (5ae63ce7dd955df449cb419bfe5afc51d1bd57f2)clang version 16.0.0 (https://github.com/llvm/llvm-project 8b587113b746f31b63fd6473083df78cef30a72e)Target: wasm32-unknown-emscriptenThread model: posixInstalledDir: /emsdk/upstream/bin

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions


      [8]ページ先頭

      ©2009-2025 Movatter.jp