eXtremeDB make examples

原创 2013年12月04日 18:22:12

  I am doing a cluster test, why did I encounter the ld errorwhen compiling the several packages from /home/builder/master/master50/master_eXtremeDB_4.0.1780_linux/packs_x64.The error info is below:

 

ly@localhost perf]$ makeSHOW_BUILD_LOG=on

mkdir -p obj/

mkdir -p obj/db/

true  &&../../../../host/bin/mcocomp -x64 -Pobj/db/      perf.mco 

 

eXtremeDB Data Definition LanguageProcessor (Build 1780)

Copyright (c) 2001-2013 McObjectLLC.  All Rights Reserved.

 

Compiled successfully: Sat Sep 2823:14:58 2013

 

cc  -O3   -D_GNU_SOURCE -D_LINUX  -D_SMP -D_Ix86 -DMCO_PLATFORM_X64 -Wall  -m64-DMCO_CFG_USE_DIRECT_POINTERS   -DMCO_LARGE_DATABASE_SUPPORT -I../../../../include  -I../../../../include/ha -I../../../../tests/thlib-I../../../../include/ws -I../../../../samples/common -Iobj/db/ -I../../../../include/sql -I../../../../include/sql/odbc -c obj/db/perf.c -oobj/db/perf.o

cc  -O3   -D_GNU_SOURCE -static  -m64   -L../../../../target/binobj/db/perf.o  obj/main.o ../../../../samples/common/common.o../../../../samples/common/initos.o   -lmcolib  -lmcovtmem -lmcoslnxp  -lmcomconv  -lmcotmursiw  -lmcolib  -lmcouwrt-lpthread -lm -ldl    -o../../../../target/bin/08-benchmarks-perf

/usr/bin/ld: cannot find-lpthread

collect2: ld returned 1 exitstatus

make: ***[../../../../target/bin/08-benchmarks-perf] Error 1

 



SOlution:

1. Disable -static flag in theinclude/header.mak

2. install the static version of pthread(depends on the distribution)


eXtremeDB快速入门:三

使用C/C++ API 构建一个包含eXtremeDB的C/C++应用的基本步骤如下:开发环境组件被标注为蓝色,运行环境组件被标注为红色。 假设你已经把eXtremeDB安装到目录 c:/eX...
  • vvqboy
  • vvqboy
  • 2015年04月03日 08:29
  • 1202

extremedb 的测试步骤及对比报告

【IT168 专稿】eXtremeDB是一款高速内存实时数据库系统,该数据库用于各种需要高性能、小尺寸、紧密存储、零内存分配或几种属性兼有的应用领域。eXtremeDB内存实时数据库以其高性能、低开销...
  • longlongago7777
  • longlongago7777
  • 2013年09月09日 17:34
  • 729

eXtremeDB快速入门:二

基本概念 在开始使用eXtremeDB之前,先理解几个基本概念: eXtremeDB 是由一组C语言库文件构成,您需要把它们链接到您的应用中。 eXtremeDB 不是一个数据库服务器,而是一个完全嵌...
  • vvqboy
  • vvqboy
  • 2015年03月30日 01:46
  • 1678

eXtremeDB make命令参数

make x64=on               - to build x64 version make SHOW_BUILD_LOG=on    - to see building progre...
  • vvqboy
  • vvqboy
  • 2014年10月18日 22:47
  • 436

源代码安装MySQL5.6

本文描述了编译安装MySQL5.6的全过程。
  • renfengjun
  • renfengjun
  • 2014年11月27日 22:26
  • 5624

来一份eXtremeDB使用笔记

1、准备工作:下载eXtremeDB安装包(http://www.leadingtek.com.cn/)然后将安装或解压至磁盘。此时可以看到其目录下有host、include、platform和tar...
  • bbs598598
  • bbs598598
  • 2012年04月11日 21:20
  • 4988

笔记-uboot-1.1.6-mini6410中的makefile及其过程

这个第n次看uboot-1.1.6-mini6410的makefile了,决定最后来一次系统的总结,并做一些记录,方便自己的同时,也 在网络上尽自己的一份力量,给初次接触uboot的看官们一些我的经...
  • pillarzheng
  • pillarzheng
  • 2016年11月19日 10:48
  • 297

Makefile笔记01之error:"No rule to make target 'count_words', needed by '-lfl'. Stop."

最近刚开始学Makefile,遇到很多问题。 目前问题正一个个解开,和预想的一样:问题简单,知识没想到! 比如我遇到的第一个问题: 执行如下Makefile文件: count_words: c...
  • Carl_0
  • Carl_0
  • 2017年06月09日 16:21
  • 245

eXtremeDB 基本操作

内存数据库 extremeDB
  • hehong_78
  • hehong_78
  • 2010年11月22日 14:15
  • 2221

eXtremeDB实现分页

分布式里只能limit 10,限制每次取得的数据量。 不是分布式才能limit 10,20,以分页形式取得数据。 所以关于分页,只能第一次一口气取出10条,第二次一口气取出20条这样 第二次...
  • vvqboy
  • vvqboy
  • 2015年03月09日 08:09
  • 374
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:eXtremeDB make examples
举报原因:
原因补充:

(最多只允许输入30个字)