Skip to content

Instantly share code, notes, and snippets.

@ryandesign
Created September 8, 2018 03:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ryandesign/932833b77bdbc18154bc2535f3f8d113 to your computer and use it in GitHub Desktop.
Save ryandesign/932833b77bdbc18154bc2535f3f8d113 to your computer and use it in GitHub Desktop.
multimarkdown build transcript
$ tar xzf MultiMarkdown-6-6.4.0.tar.gz
$ cd fletcher-MultiMarkdown-6-b18e01c/
$ cmake -DSHAREDBUILD=1
-- The C compiler identification is AppleClang 9.1.0.9020039
-- The CXX compiler identification is AppleClang 9.1.0.9020039
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
-- Check for working C compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++
-- Check for working CXX compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found CURL: /usr/lib/libcurl.dylib (found version "7.54.0")
-- libcurl found
-- Configuring done
CMake Warning (dev):
Policy CMP0042 is not set: MACOSX_RPATH is enabled by default. Run "cmake
--help-policy CMP0042" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
MACOSX_RPATH is not specified for the following targets:
libMultiMarkdownShared
This warning is for project developers. Use -Wno-dev to suppress it.
-- Generating done
CMake Warning:
Manually-specified variables were not used by the project:
SHAREDBUILD
-- Build files have been written to: /tmp/mm/fletcher-MultiMarkdown-6-b18e01c
$ make -j8
Scanning dependencies of target libMultiMarkdownShared
Scanning dependencies of target libMultiMarkdown
[ 8%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/char.c.o
[ 11%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/beamer.c.o
[ 11%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/aho-corasick.c.o
[ 11%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/beamer.c.o
[ 11%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/critic_markup.c.o
[ 11%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/critic_markup.c.o
[ 11%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/char.c.o
[ 11%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/aho-corasick.c.o
[ 14%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/d_string.c.o
[ 14%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/d_string.c.o
[ 16%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/epub.c.o
[ 22%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/html.c.o
[ 22%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/epub.c.o
[ 22%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/file.c.o
[ 22%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/html.c.o
[ 23%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/file.c.o
[ 25%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/latex.c.o
[ 26%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/latex.c.o
[ 29%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/lexer.c.o
[ 29%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/lexer.c.o
[ 32%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/memoir.c.o
[ 32%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/memoir.c.o
[ 33%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/miniz.c.o
[ 35%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/miniz.c.o
/tmp/mm/fletcher-MultiMarkdown-6-b18e01c/Sources/libMultiMarkdown/miniz.c:3028:9: warning: Using fopen, ftello, fseeko, stat() etc. path for file I/O -
this path may not support large files. [-W#pragma-messages]
/tmp/mm/fletcher-MultiMarkdown-6-b18e01c/Sources/libMultiMarkdown/miniz.c:3028:9: warning: #pragma message("Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.")
Using ^fopen,
ftello, fseeko, stat() etc. path for file I/O -
this path may not support large files. [-W#pragma-messages]
#pragma message("Using fopen, ftello, fseeko, stat() etc. path for file I/O - this path may not support large files.")
^
1 warning generated.
1 warning generated.
[ 38%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/mmd.c.o
[ 38%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/mmd.c.o
[ 39%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/object_pool.c.o
[ 41%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/opendocument.c.o
[ 44%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/object_pool.c.o
[ 44%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/opendocument-content.c.o
[ 45%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/opendocument.c.o
[ 47%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/opendocument-content.c.o
[ 48%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/opml.c.o
[ 50%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/opml.c.o
[ 51%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/opml-lexer.c.o
[ 52%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/opml-lexer.c.o
[ 54%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/opml-parser.c.o
[ 55%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/opml-parser.c.o
[ 57%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/opml-reader.c.o
[ 58%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/parser.c.o
[ 60%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/rng.c.o
[ 61%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/opml-reader.c.o
[ 63%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/parser.c.o
[ 64%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/rng.c.o
[ 66%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/scanners.c.o
[ 67%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/scanners.c.o
[ 69%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/stack.c.o
[ 70%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/textbundle.c.o
[ 72%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/stack.c.o
[ 73%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/textbundle.c.o
[ 75%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/token.c.o
[ 76%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/token_pairs.c.o
[ 77%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/transclude.c.o
[ 80%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/uuid.c.o
[ 80%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/token.c.o
[ 82%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/writer.c.o
[ 83%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/token_pairs.c.o
[ 85%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/transclude.c.o
[ 86%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/uuid.c.o
[ 88%] Building C object CMakeFiles/libMultiMarkdown.dir/Sources/libMultiMarkdown/zip.c.o
Copying OS X content libMultiMarkdown.framework/Versions/A/include/${PRODUCT_NAME}/d_string.h
[ 89%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/writer.c.o
[ 91%] Building C object CMakeFiles/libMultiMarkdownShared.dir/Sources/libMultiMarkdown/zip.c.o
Copying OS X content libMultiMarkdown.framework/Versions/A/include/${PRODUCT_NAME}/libMultiMarkdown.h
Copying OS X content libMultiMarkdown.framework/Versions/A/include/${PRODUCT_NAME}/token.h
[ 94%] Linking C static library libMultiMarkdown.framework/libMultiMarkdown
[ 94%] Linking C shared library libMultiMarkdown.dylib
Undefined symbols for architecture x86_64:
"_curl_easy_init", referenced from:
_add_assets in epub.c.o
_add_assets in opendocument.c.o
_add_assets in textbundle.c.o
"_curl_easy_perform", referenced from:
_add_assets in epub.c.o
_add_assets in opendocument.c.o
_add_assets in textbundle.c.o
"_curl_easy_setopt", referenced from:
_add_assets in epub.c.o
_add_assets in opendocument.c.o
_add_assets in textbundle.c.o
"_curl_global_init", referenced from:
_add_assets in epub.c.o
_add_assets in opendocument.c.o
_add_assets in textbundle.c.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libMultiMarkdown.dylib] Error 1
make[1]: *** [CMakeFiles/libMultiMarkdownShared.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 94%] Built target libMultiMarkdown
make: *** [all] Error 2
$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment