Created
October 9, 2017 02:29
-
-
Save Brusalk/5e8b43b7c385a845236d4c9b8d547e8b to your computer and use it in GitHub Desktop.
compile error
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ make linux | |
/bin/bash -c "mkdir -p bin/linux" | |
/bin/bash -c "crystal build src/scry.cr -s -p -s --release --no-debug -o bin/linux/scry" | |
Parse: 00:00:00.0001470 ( 0.25MB) | |
Semantic (top level): 00:00:00.2694890 ( 84.46MB) | |
Semantic (new): 00:00:00.0021220 ( 84.46MB) | |
Semantic (type declarations): 00:00:00.0374070 ( 92.46MB) | |
Semantic (abstract def check): 00:00:00.0009790 ( 92.46MB) | |
Semantic (ivars initializers): 00:00:00.0350550 ( 116.46MB) | |
Semantic (cvars initializers): 00:00:00.1334280 ( 116.53MB) | |
Semantic (main): 00:00:03.8682750 ( 812.40MB) | |
Semantic (cleanup): 00:00:00.0025980 ( 812.40MB) | |
Semantic (recursive struct check): 00:00:00.0010110 ( 812.40MB) | |
Codegen (crystal): 00:00:02.2730400 (1028.40MB) | |
Codegen (bc+obj): 00:00:01.0285110 (1028.40MB) | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateFile': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateFile+0x4e): undefined reference to `llvm::DIBuilder::createFile(llvm::StringRef, llvm::StringRef)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateCompileUnit': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateCompileUnit+0x10c): undefined reference to `llvm::DIBuilder::createCompileUnit(unsigned int, llvm::StringRef, llvm::StringRef, llvm::StringRef, bool, llvm::StringRef, unsigned int, llvm::StringRef, llvm::DIBuilder::DebugEmissionKind, unsigned long, bool)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateBasicType': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateBasicType+0x4c): undefined reference to `llvm::DIBuilder::createBasicType(llvm::StringRef, unsigned long, unsigned long, unsigned int)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateSubroutineType': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateSubroutineType+0x14): undefined reference to `llvm::DIBuilder::createSubroutineType(llvm::DITypeRefArray, unsigned int)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateReplaceableCompositeType': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateReplaceableCompositeType+0xa3): undefined reference to `llvm::DIBuilder::createReplaceableCompositeType(unsigned int, llvm::StringRef, llvm::DIScope*, llvm::DIFile*, unsigned int, unsigned int, unsigned long, unsigned long, unsigned int, llvm::StringRef)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateFunction': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateFunction+0x131): undefined reference to `llvm::DIBuilder::createFunction(llvm::DIScope*, llvm::StringRef, llvm::StringRef, llvm::DIFile*, unsigned int, llvm::DISubroutineType*, bool, bool, unsigned int, unsigned int, bool, llvm::MDTupleTypedArrayWrapper<llvm::DITemplateParameter>, llvm::DISubprogram*)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreatePointerType': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreatePointerType+0x5b): undefined reference to `llvm::DIBuilder::createPointerType(llvm::DIType*, unsigned long, unsigned long, llvm::StringRef)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateMemberType': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateMemberType+0xbe): undefined reference to `llvm::DIBuilder::createMemberType(llvm::DIScope*, llvm::StringRef, llvm::DIFile*, unsigned int, unsigned long, unsigned long, unsigned long, unsigned int, llvm::DIType*)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateParameterVariable': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateParameterVariable+0xba): undefined reference to `llvm::DIBuilder::createParameterVariable(llvm::DIScope*, llvm::StringRef, unsigned int, llvm::DIFile*, unsigned int, llvm::DIType*, bool, unsigned int)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateAutoVariable': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateAutoVariable+0xa7): undefined reference to `llvm::DIBuilder::createAutoVariable(llvm::DIScope*, llvm::StringRef, llvm::DIFile*, unsigned int, llvm::DIType*, bool, unsigned int)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateStructType': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateStructType+0x12a): undefined reference to `llvm::DIBuilder::createStructType(llvm::DIScope*, llvm::StringRef, llvm::DIFile*, unsigned int, unsigned long, unsigned long, unsigned int, llvm::DIType*, llvm::MDTupleTypedArrayWrapper<llvm::DINode>, unsigned int, llvm::DIType*, llvm::StringRef)' | |
/opt/crystal/src/llvm/ext/llvm_ext.o: In function `LLVMDIBuilderCreateEnumerationType': | |
llvm_ext.cc:(.text.LLVMDIBuilderCreateEnumerationType+0x103): undefined reference to `llvm::DIBuilder::createEnumerationType(llvm::DIScope*, llvm::StringRef, llvm::DIFile*, unsigned int, unsigned long, unsigned long, llvm::MDTupleTypedArrayWrapper<llvm::DINode>, llvm::DIType*, llvm::StringRef)' | |
collect2: error: ld returned 1 exit status | |
Error: execution of command failed with code: 1: `cc "${@}" -o '/home/myuser/repos/scry/bin/linux/scry' -rdynamic -lz `command -v pkg-config > /dev/null && pkg-config --libs libssl || printf %s '-lssl -lcrypto'` `command -v pkg-config > /dev/null && pkg-config --libs libcrypto || printf %s '-lcrypto'` /opt/crystal/src/llvm/ext/llvm_ext.o `/usr/bin/llvm-config --libs --system-libs --ldflags 2> /dev/null` -lstdc++ -lpcre -lm -lgc -lpthread /opt/crystal/src/ext/libcrystal.a -levent -lrt -ldl -L/usr/lib -L/usr/local/lib` | |
Makefile:6: recipe for target 'linux' failed | |
make: *** [linux] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment