Score:0

เกิดข้อผิดพลาดในคำสั่ง make ในการติดตั้ง Rasqal RDF Query Library

ธง in

กำลังติดตั้ง ห้องสมุดแบบสอบถาม Rasqal RDFแยกแพคเกจในเอกสาร คำสั่ง ./configure:

(ฐาน) sohail@muhammad-sohail:~/Documents/rasqal$ ./configure
กำลังตรวจสอบการติดตั้งที่เข้ากันได้กับ BSD... /usr/bin/install -c
ตรวจสอบว่าสภาพแวดล้อมการสร้างเหมาะสมหรือไม่... ใช่
ตรวจสอบ mkdir -p... /usr/bin/mkdir -p
ตรวจดูก๊าก...กึก
ตรวจสอบว่า make ชุด $(MAKE)... ใช่
การตรวจสอบว่า make รองรับตัวแปรที่ซ้อนกันหรือไม่... ใช่
ตรวจสอบว่าจะเปิดใช้งานส่วนเฉพาะของผู้ดูแลของ Makefiles หรือไม่... ไม่
กำลังตรวจสอบประเภทระบบ build... x86_64-pc-linux-gnu
กำลังตรวจสอบประเภทระบบโฮสต์... x86_64-pc-linux-gnu
ตรวจสอบว่าสภาพแวดล้อมการสร้างเหมาะสมหรือไม่... ใช่
ตรวจสอบว่า make รองรับคำสั่ง include... ใช่ (สไตล์ GNU)
กำลังตรวจสอบ gcc... gcc
ตรวจสอบว่าคอมไพเลอร์ C ทำงานหรือไม่... ใช่
ตรวจสอบชื่อไฟล์เอาต์พุตเริ่มต้นของคอมไพเลอร์ C... a.out
กำลังตรวจสอบคำต่อท้ายของไฟล์เรียกทำงาน... 
ตรวจสอบว่าเรากำลังรวบรวมข้าม ... ไม่
ตรวจสอบส่วนต่อท้ายของไฟล์วัตถุ... o
ตรวจสอบว่าคอมไพเลอร์รองรับ GNU C... ใช่
ตรวจสอบว่า gcc ยอมรับ -g... ใช่หรือไม่
กำลังตรวจสอบตัวเลือก gcc เพื่อเปิดใช้งานคุณสมบัติ C11 ... ไม่จำเป็น
ตรวจสอบว่า gcc เข้าใจ -c และ -o ร่วมกันหรือไม่... ใช่
กำลังตรวจสอบรูปแบบการขึ้นต่อกันของ gcc... gcc3
กำลังตรวจสอบ ar... ar
ตรวจสอบอินเทอร์เฟซผู้จัดเก็บ (ar)... ar
กำลังตรวจสอบ gcc... (แคช) gcc
การตรวจสอบว่าคอมไพเลอร์รองรับ GNU C... (แคช) ใช่หรือไม่
การตรวจสอบว่า gcc ยอมรับ -g... (แคช) ใช่หรือไม่
กำลังตรวจสอบตัวเลือก gcc เพื่อเปิดใช้งานคุณสมบัติ C11... (แคช) ไม่จำเป็น
การตรวจสอบว่า gcc เข้าใจ -c และ -o ร่วมกันหรือไม่... (แคช) ใช่
กำลังตรวจสอบรูปแบบการขึ้นต่อกันของ gcc... (แคช) gcc3
กำลังตรวจสอบว่า gcc เป็นเสียงดังกราว...ตรวจสอบวิธีการพิมพ์สตริง... printf
กำลังตรวจสอบ sed ที่ไม่ตัดทอนเอาต์พุต... /usr/bin/sed
ตรวจสอบ grep ที่จัดการบรรทัดยาวและ -e... /usr/bin/grep
กำลังตรวจสอบ egrep... /usr/bin/grep -E
กำลังตรวจสอบ fgrep... /usr/bin/grep -F
กำลังตรวจสอบ ld ที่ใช้โดย gcc... /usr/bin/ld
ตรวจสอบว่าตัวเชื่อมโยง (/usr/bin/ld) เป็น GNU ld... ใช่
กำลังตรวจสอบ name lister ที่เข้ากันได้กับ BSD- หรือ MS (nm)... /usr/bin/nm -B
กำลังตรวจสอบอินเทอร์เฟซ name lister (/usr/bin/nm -B)... BSD nm
กำลังตรวจสอบว่า ln -s ทำงานหรือไม่... ใช่
ตรวจสอบความยาวสูงสุดของอาร์กิวเมนต์บรรทัดคำสั่ง... 1572864
ตรวจสอบวิธีการแปลงชื่อไฟล์ x86_64-pc-linux-gnu เป็นรูปแบบ x86_64-pc-linux-gnu... func_convert_file_noop
ตรวจสอบวิธีการแปลงชื่อไฟล์ x86_64-pc-linux-gnu เป็นรูปแบบ toolchain... func_convert_file_noop
กำลังตรวจสอบตัวเลือก /usr/bin/ld เพื่อโหลดไฟล์วัตถุอีกครั้ง... -r
กำลังตรวจสอบ objdump... objdump
ตรวจสอบวิธีการจดจำไลบรารีที่ขึ้นต่อกัน... pass_all
กำลังตรวจสอบ dlltool... ไม่
ตรวจสอบวิธีเชื่อมโยงรันไทม์และลิงก์ไลบรารี... printf %s\n
กำลังตรวจสอบผู้จัดเก็บ @FILE support... @
กำลังตรวจสอบแถบ...แถบ
กำลังตรวจสอบ ranlib... ranlib
ตรวจสอบคำสั่งเพื่อแยกวิเคราะห์ /usr/bin/nm -B เอาต์พุตจากวัตถุ gcc... ตกลง
กำลังตรวจสอบ sysroot... ไม่
กำลังตรวจสอบการทำงาน dd... /usr/bin/dd
ตรวจสอบวิธีการตัดท่อไบนารี... /usr/bin/dd bs=4096 count=1
ตรวจสอบสำหรับ mt... mt
ตรวจสอบว่า mt เป็นเครื่องมือรายการหรือไม่... ไม่
กำลังตรวจสอบ stdio.h... ใช่
กำลังตรวจสอบ stdlib.h... ใช่
กำลังตรวจสอบ string.h... ใช่
กำลังตรวจสอบ inttypes.h... ใช่
กำลังตรวจสอบ stdint.h... ใช่
กำลังตรวจสอบ strings.h... ใช่
กำลังตรวจสอบ sys/stat.h... ใช่
กำลังตรวจสอบ sys/types.h... ใช่
กำลังตรวจสอบ unistd.h... ใช่
กำลังตรวจสอบ sys/time.h... ใช่
กำลังตรวจสอบ dlfcn.h... ใช่
กำลังตรวจสอบ objdir.... .libs
ตรวจสอบว่า gcc รองรับ -fno-rtti -fno-exceptions... ไม่
กำลังตรวจสอบตัวเลือก gcc เพื่อสร้าง PIC... -fPIC -DPIC
ตรวจสอบว่า gcc PIC flag -fPIC -DPIC ทำงานหรือไม่... ใช่
ตรวจสอบว่า gcc static flag -static ทำงาน... ใช่
ตรวจสอบว่า gcc รองรับ -c -o file.o... ใช่
ตรวจสอบว่า gcc รองรับ -c -o file.o... (แคช) ใช่
ตรวจสอบว่า gcc linker (/usr/bin/ld -m elf_x86_64) รองรับไลบรารีที่ใช้ร่วมกันหรือไม่... ใช่
ตรวจสอบว่า -lc ควรเชื่อมโยงอย่างชัดเจนใน... ไม่
ตรวจสอบคุณสมบัติตัวเชื่อมโยงแบบไดนามิก... GNU/Linux ld.so
ตรวจสอบวิธีฮาร์ดโค้ดไลบรารีพาธเข้าสู่โปรแกรม...ทันที
ตรวจสอบว่าการลอกไลบรารีเป็นไปได้หรือไม่... ใช่
ตรวจสอบว่า libtool รองรับไลบรารีที่ใช้ร่วมกันหรือไม่... ใช่
กำลังตรวจสอบว่าจะสร้างไลบรารีที่ใช้ร่วมกันหรือไม่... ใช่
กำลังตรวจสอบว่าจะสร้างไลบรารีแบบสแตติกหรือไม่... ใช่
กำลังตรวจสอบว่า ln -s ทำงานหรือไม่... ใช่
ตรวจสอบว่า make ชุด $(MAKE)... (แคช) ใช่
กำลังตรวจสอบ flex... flex
กำลังตรวจสอบรูทไฟล์เอาต์พุต lex... lex.yy
กำลังตรวจสอบไลบรารี lex ... ไม่จำเป็น
กำลังตรวจสอบไลบรารีที่มี yywrap... ไม่
ตรวจสอบว่า yytext เป็นตัวชี้หรือไม่... ใช่
กำลังตรวจสอบ flex... ไม่มีอยู่ - ไม่จำเป็นสำหรับรุ่นที่ไม่ใช่ผู้ดูแล
กำลังตรวจสอบ bison3... ไม่มี
ตรวจหาวัวกระทิง...วัวกระทิง
กำลังตรวจสอบ awk... (แคช) gawk
ตรวจหากนูทาร์...ไม่มี
กำลังตรวจสอบ gtar... ไม่มี
กำลังตรวจสอบน้ำมันดิน...น้ำมันดิน
กำลังตรวจสอบ perl...perl
กำลังตรวจสอบเสียงก้อง...เสียงสะท้อน
กำลังตรวจสอบ egrep... (แคช) /usr/bin/grep -E
กำลังตรวจสอบ errno.h... ใช่
กำลังตรวจสอบ stddef.h... ใช่
กำลังตรวจสอบ stdlib.h... (แคช) ใช่
กำลังตรวจสอบ stdint.h... (แคช) ใช่
กำลังตรวจสอบ unistd.h... (แคช) ใช่
กำลังตรวจสอบ string.h... (แคช) ใช่
กำลังตรวจสอบ strings.h... (แคช) ใช่
กำลังตรวจสอบ getopt.h... ใช่
กำลังตรวจสอบ regex.h... ใช่
กำลังตรวจสอบ sys/time.h... (แคช) ใช่
กำลังตรวจสอบเวลา อืม... ใช่
กำลังตรวจสอบ math.h... ใช่
กำลังตรวจสอบลิมิต.h...ใช่
กำลังตรวจสอบ errno.h... (แคช) ใช่
กำลังตรวจสอบ float.h... ใช่
กำลังตรวจสอบ ANSI C-conforming const... ใช่
ตรวจสอบว่าการสั่งซื้อแบบไบต์เป็น bigendian... ไม่
ตรวจสอบว่า __FUNCTION__ พร้อมใช้งานหรือไม่... ใช่
กำลังตรวจสอบ getopt... ใช่
กำลังตรวจสอบ getopt_long...ใช่
กำลังตรวจสอบความเข้มงวด... ไม่
ตรวจสอบว่าจำเป็นต้องประกาศ optin... ไม่ใช่
ตรวจสอบว่า struct tm มีฟิลด์ tm_gmtoff... ใช่
กำลังตรวจสอบ pkg-config... /usr/bin/pkg-config
การตรวจสอบ pkg-config เป็นเวอร์ชันอย่างน้อย 0.9.0... ใช่
กำลังตรวจสอบ RAPTOR2... ใช่
กำลังตรวจสอบ pcre-config... pcre-config
กำลังตรวจสอบ pcre... 8.45
กำลังตรวจสอบไลบรารี posix regex... ใช่
กำลังตรวจสอบไลบรารี regex เพื่อใช้... pcre
กำลังตรวจสอบ mhash.h... ไม่
กำลังตรวจสอบ mhash... ไม่
กำลังตรวจสอบ libgcrypt-config... ไม่
กำลังตรวจสอบ gcrypt.h... ไม่
กำลังตรวจสอบ gcrypt... ไม่
กำลังตรวจสอบไลบรารีไดเจสต์ข้อความเพื่อใช้... ภายใน
กำลังตรวจสอบ UUID... ใช่
กำลังตรวจสอบลิบูอิด... ใช่
กำลังตรวจสอบ uuid-config... ไม่
กำลังตรวจสอบ ossp libuuid... ไม่
กำลังตรวจสอบ uuid/uuid.h... ใช่
กำลังตรวจสอบ UUID ใน libc... ไม่
กำลังตรวจสอบไลบรารี UUID เพื่อใช้... libuuid 2.34.0
กำลังตรวจสอบ xml2-config... xml2-config
กำลังตรวจสอบไลบรารี libxml2... ใช่ - เวอร์ชัน 2.9.12
กำลังตรวจสอบ mpfr.h... ไม่
กำลังตรวจสอบไลบรารี GNU MP ที่ใช้งานได้... ใช่
กำลังตรวจสอบการสนับสนุนแบบสุ่มของไลบรารี GNU MP... ใช่
กำลังตรวจสอบ gmp_version... ใช่
กำลังตรวจสอบวิธีการสุ่ม... ภายใน Mersenne Twister
กำลังตรวจสอบเพดาน พื้น และรอบใน libs เริ่มต้น... ไม่
ตรวจสอบเพดาน พื้น และรอบด้วย -lm... ใช่
ตรวจสอบโดยใช้การเซ็นชื่อหน่วยความจำ... ไม่
ตรวจสอบว่า make รองรับตัวแปรที่ซ้อนกัน... (แคช) ใช่
กำลังตรวจสอบ gtk-doc... ใช่
กำลังตรวจสอบ gtkdoc-check... gtkdoc-check.test
กำลังตรวจสอบ gtkdoc-check... /usr/bin/gtkdoc-check
กำลังตรวจสอบ gtkdoc-rebase... /usr/bin/gtkdoc-rebase
กำลังตรวจสอบ gtkdoc-mkpdf... /usr/bin/gtkdoc-mkpdf
กำลังตรวจสอบว่าจะสร้างเอกสาร gtk-doc หรือไม่... ไม่
กำลังตรวจสอบ GTKDOC_DEPS... ไม่
ตรวจสอบว่าไฟล์ที่สร้างขึ้นนั้นใหม่กว่าการกำหนดค่า... เสร็จสิ้น
ตรวจสอบว่าไฟล์ที่สร้างขึ้นนั้นใหม่กว่าการกำหนดค่า... เสร็จสิ้น
กำหนดค่า: สร้าง ./config.status
config.status: สร้าง Makefile
config.status: กำลังสร้างข้อมูล/Makefile
config.status: กำลังสร้างเอกสาร/Makefile
config.status: กำลังสร้าง docs/version.xml
config.status: การสร้างสคริปต์/Makefile
config.status: กำลังสร้าง libsv/Makefile
config.status: กำลังสร้าง libmtwist/Makefile
config.status: กำลังสร้าง getopt/Makefile
config.status: กำลังสร้าง src/Makefile
config.status: กำลังสร้าง src/rasqal.h
config.status: กำลังสร้าง src/win32_rasqal_config.h
config.status: การสร้างการทดสอบ/Makefile
config.status: การสร้างการทดสอบ/พีชคณิต/Makefile
config.status: กำลังสร้างการทดสอบ/engine/Makefile
config.status: กำลังสร้างการทดสอบ/laqrs/Makefile
config.status: กำลังสร้างการทดสอบ/laqrs/syntax/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/bugs/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/simple/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/part1/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/examples/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/syntax/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/bound/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/survey/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/SyntaxFull/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/sort/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/ValueTesting/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/regex/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/Expr1/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/Expr2/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/ExprBuiltins/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/ExprEquals/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/SyntaxDev/Makefile
config.status: การสร้างการทดสอบ/sparql/SyntaxDev/Syntax-SPARQL/Makefile
config.status: การสร้างการทดสอบ/sparql/SyntaxDev/Syntax-SPARQL2/Makefile
config.status: การสร้างการทดสอบ/sparql/SyntaxDev/Syntax-SPARQL3/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/update/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/aggregate/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/sparql11/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/federated/Makefile
config.status: กำลังสร้างการทดสอบ/sparql/warnings/Makefile
config.status: กำลังสร้าง utils/Makefile
config.status: สร้าง win32/Makefile
config.status: กำลังสร้าง rasqal.spec
config.status: กำลังสร้าง rasqal.rdf
config.status: กำลังสร้าง rasqal.pc
config.status: กำลังสร้าง src/rasqal-config
config.status: กำลังสร้าง rasqal-src-config
config.status: กำลังสร้าง src/rasqal_config.h
config.status: กำลังดำเนินการคำสั่ง depfiles
config.status: กำลังดำเนินการคำสั่ง libtool

สรุปการสร้าง Rasqal:
  ภาษาที่ใช้สืบค้น RDF: sparql laqrs
  เปิดใช้งานภาษาแบบสอบถาม RDF : sparql laqrs
  Raptor เวอร์ชั่น : 2.0.15
  ไลบรารีทศนิยม : gmp 
  ไลบรารี Regex: pcre
  ไลบรารีสรุปข้อความ: ภายใน
  ไลบรารี UUID: libuuid 2.34.0
  วิธีการสุ่ม : ภายใน Mersenne Twister
  เพดาน พื้น รอบ ที่มา : libm

สร้างคำสั่ง:

(ฐาน) sohail@muhammad-sohail:~/Documents/rasqal$ make
สร้างทั้งหมดใน libsv
ทำ [1]: เข้าสู่ไดเร็กทอรี '/home/sohail/Documents/rasqal/libsv'
/bin/bash ../libtool --tag=CC --mode=คอมไพล์ gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT sv.lo -MD -MP -MF .deps/sv.Tpo -c -o sv.lo sv.c
libtool: คอมไพล์: gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT sv.lo -MD -MP -MF .deps/sv.Tpo -c sv.c -fPIC -DPIC -o .libs/sv.o
libtool: คอมไพล์: gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT sv.lo -MD -MP -MF .deps/sv.Tpo -c sv.c -o sv.o > /dev/null 2>&1
mv -f .deps/sv.Tpo .deps/sv.Plo
/bin/bash ../libtool --tag=CC --mode=คอมไพล์ gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT option.lo -MD -MP -MF .deps/option.Tpo -c -o option.lo option.c
libtool: คอมไพล์: gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT option.lo -MD -MP -MF .deps/option.Tpo -c option.c -fPIC -DPIC -o .libs/option.o
libtool: คอมไพล์: gcc -DHAVE_CONFIG_H -I.-I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT option.lo -MD -MP -MF .deps/option.Tpo -c option.c -o option.o > /dev/null 2>&1
mv -f .deps/option.Tpo .deps/option.Plo
/bin/bash ../libtool --tag=CC --mode=คอมไพล์ gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT write.lo -MD -MP -MF .deps/write.Tpo -c -o write.lo write.c
libtool: คอมไพล์: gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT write.lo -MD -MP -MF .deps/write.Tpo -c write.c -fPIC -DPIC -o .libs/write.o
libtool: คอมไพล์: gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT write.lo -MD -MP -MF .deps/write.Tpo -c write.c -o write.o > /dev/null 2>&1
mv -f .deps/write.Tpo .deps/write.Plo
/bin/bash ../libtool --tag=CC --mode=คอมไพล์ gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT read.lo -MD -MP -MF .deps/read.Tpo -c -o read.lo read.c
libtool: คอมไพล์: gcc -DHAVE_CONFIG_H -I. -I../src -DSV_CONFIG -I../src -DRASQAL_INTERNAL=1 -g -O2 -MT read.lo -MD -MP -MF .deps/read.Tpo -c read.c -fPIC -DPIC -o .libs/read.o

mv -f .deps/rasqal_results_compare.Tpo .deps/rasqal_results_compare.Plo
make[2]: *** ไม่มีกฎในการสร้างเป้าหมาย 'sparql_lexer.c' ซึ่งจำเป็นสำหรับ 'sparql_lexer.lo' หยุด.
ทำ [2]: ออกจากไดเร็กทอรี '/home/sohail/Documents/rasqal/src'
ทำให้ [1]: *** [Makefile:1085: ทั้งหมด] ข้อผิดพลาด 2
ทำ [1]: ออกจากไดเร็กทอรี '/home/sohail/Documents/rasqal/src'
ทำ: *** [Makefile:546: all-recursive] ข้อผิดพลาด 1
Score:1
ธง zw

ห้องสมุดแบบสอบถาม Rasqal RDF บรรจุอยู่ใน Ubuntu รุ่นปัจจุบันทั้งหมด. คุณไม่จำเป็นต้องรวบรวมด้วยตนเอง สำหรับการใช้งานที่มุ่งเน้นลูกค้าให้ติดตั้งโดยใช้:

sudo apt-get ติดตั้ง librasqal3 librasqal3-doc rasqal-utils

ในการพัฒนาซอฟต์แวร์บางตัวให้ติดตั้งแพ็คเกจต่อไปนี้โดย

sudo apt-get ติดตั้ง librasqal3-dbg librasqal3-dev

และคุณจะได้รับ rasqal.h, librasqal.a และ เร็วๆ นี้.

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา