编译步骤:
一、下载所需的软件
  1、下载FB2.0 RC4 
      http://optusnet.dl.sourceforge.net/sourceforge/firebird/Firebird-2.0.0.12724-ReleaseCandidate4.tar.bz2
  2、下载FB1.5安装程序 http://belnet.dl.sourceforge.net/sourceforge/firebird/Firebird-1.5.3.4870-0-Win32.exe
  3、下载Sed安装程序 http://mesh.dl.sourceforge.net/sourceforge/gnuwin32/sed-4.1.4.exe

二、用VS2003编译,VC++已经完全安装。

三、用默认方式安装Sed
  打开命令行,输入sed,出现sed的帮助信息,则表示Sed已经可用。

四、用默认方式安装FB1.5
  我把FB1.5安装在:C:\Program Files\Firebird\Firebird_1_5
  这也是安装程序的默认路径。

五、确保编译的时候,FB1.5的Server运行着。

六、添加环境变量。方法:[我的电脑]右键 => [属性] => [系统属性]窗体的[高级]页 => [环境变量] => [新建]
  1、新建环境变量:FIREBIRD ,它的值是FB1.5的安装路径,本例中是C:\Program Files\Firebird\Firebird_1_5
  2、新建环境变量:ISC_USER ,它的值是:SYSDBA
  3、新建环境变量:ISC_PASSWORD ,它的只是:masterkey 
    注意:masterkey全部都是小写

七、编译
  1、解压FB2的源代码。用FB2_Source_Dir表示。
  2、打开VS2003命令行。
  3、进入FB2_Source_Dir\builds\win32
  4、运行make_icu.bat
    注:我运行make_icu.bat,提示了一个项编译失败,但是不影响FB的编译。
    icu是International Components for Unicode的简称,是IBM发布的一个开源Lib。
  5、运行make_boot.bat
  6、运行make_all.bat

编译之后的结果在 FB2_Source_Dir\output 中
遇到问题:
但是我在运行make_boot.bat时出错

http://www.cnblogs.com/qiubole/archive/2007/08/29/874818.html

编译Firebird的源码的更多相关文章

  1. Atitit.反编译apk android源码以及防止反编译apk

    Atitit.反编译apk android源码以及防止反编译apk 1.1. Tool  apk逆向助手1 1.2. 二.使用dex2jar + jd-gui 得到apk的java源码1 1.3. 用 ...

  2. msvc2013编译qt5.6源码

    1.回顾 说起到qt的编译,真是领人痛心啊,不仅编译选项繁多,而且编译时间比较久,总是能使想编译qt源码的人望而却步,呵呵...我就是其中一个,不知道从什么时候开始就想着把qt的源码编译一下,也尝试过 ...

  3. Ubuntu 下载 & 编译 Android5.1 源码

    ustc & tsinghua android srchttps://lug.ustc.edu.cn/wiki/mirrors/help/aosphttps://mirrors.tuna.ts ...

  4. 在Ubuntu Server14.04上编译Android6.0源码

    此前编译过Android4.4的源码,但是现在Android都到了7.0的版本,不禁让我感叹Google的步伐真心难跟上,趁这周周末时间比较充裕,于是在过去的24小时里,毅然花了9个小时编译了一把An ...

  5. 编译android5.0源码的

    java环境 Android 5.1 用到的jdk不再是Oracle 的 jdk ,而是开源的 openjdk,在ubuntu安装好后,使用如下命令安装jdk: $sudo apt-get insta ...

  6. 【转】编译Android系统源码和内核源码

    原文网址:http://blog.csdn.net/jiangwei0910410003/article/details/37988637 好长时间没有写blog了,之所以没有写,主要还是工作上的事, ...

  7. vs2008编译FileZilla客户端源码

    vs2008编译FileZilla客户端源码 下载FileZilla客户端源码,下载地址https://download.filezilla-project.org/. FileZilla客户端解决方 ...

  8. 编译jmeter5.0源码

    jmeter5.0使用过程中,遇到request或者response乱码的情况,想要一次性解决这个问题,需要编译ApacheJMeter_http.jar这个包(lib\ext文件下)里的Reques ...

  9. FW 编译Android系统源码和内核源码

    编译Android系统源码和内核源码 分类: Android2014-07-21 20:58 7287人阅读 评论(28) 收藏 举报 好长时间没有写blog了,之所以没有写,主要还是工作上的事,发现 ...

随机推荐

  1. 移动端和PC端通用的三级导航菜单栏

    免责声明: 本博客发布的所有信息资料都将尽可能注明出处.作者及日期,本人无意侵犯他人相关权益,如无意中侵犯了哪个媒体或个人的权益或知识产权,请留言或来信告之,本人将立即给予删除. Demo下载地址:h ...

  2. Think in java浏览一

    Think in java作为java语言的圣经书籍之一,几乎成为每个java程序员必看的书籍,不看都不好意思说自己是java程序员,不过一般也不说自己认真看了,就说自己翻了翻.作为写安卓的,当然也要 ...

  3. C++Primer笔记二

    真是一本好书,就这么点,就感觉学到很多了,当然也是我水平太差. 用shell或者bash的时候有一个文件重定向,就是每次程序运行的时候,我们都需要手动输入内容,然后程序输出内容,这时可以用文件来代替. ...

  4. Jstl标签库/Filter过滤器

    JSTLJSP Standard Tag Library JSP标准标签库 是Sun公司定义的一套标准,由Apache组织基于这套标准开发的一套标准库之后又转给Sun公司被称为JSTL,成为了java ...

  5. SQL 编译与重编译

    编译的含义 当SQLSERVER收到任何一个指令,包括查询(query).批处理(batch).存储过程.触发器(trigger) .预编译指令(prepared statement)和动态SQL语句 ...

  6. hosts文件配置作用

    hosts文件默认路径: C:\Windows\System32\drivers\etc hosts文件认识 Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域 ...

  7. 使用AFNetworking进行图片上传

    转载自:http://blog.csdn.net/a645258072/article/details/51728806 项目中,我们经常会用到上传图片的功能,而目前的上传图片分为两种(我只知道两种, ...

  8. O-C相关-07-@property关键字简介与使用

    基本概念:在O-C中,创建完类之后还需要给一个类添加属性和方法,之前说过的set和get方法比较繁琐,因此引入了@property 这个编译器指令.@property 是一个编译器指令.所谓的编译器指 ...

  9. 【Java咬文嚼字】关键字(二):八个基本数据类型

    本次谈谈java中的基本数据类型.java中8个基本数据类型说多不多说少也不少,相对简单的记忆方式:整数型(byte,short,int,long).浮点型(float,double).逻辑型(boo ...

  10. 你喜欢使用eclipse+tomcat编程吗?!

    在eclipse中配置tomcat简直是一场灾难! 开源软件确实给开发者极大的自由,但,同时也带来额外的麻烦. eclipse+tomcat只是其中之一.我有幸碰到了N次,在N+1次时,不得不提笔撰文 ...