Compile 1.0.3 - odd I know but bear with me.

19 views
Skip to first unread message

Ellen Allhatatlan

unread,
Sep 9, 2025, 12:56:58 PMSep 9
to firebird-support

Hi all,

I'm starting a College course and doing a C course and one of the requirements is that we use GDB to debug a " serious" C programme. And the lecturer was very clear - it has to be C and C alone - no C++ for example (he's ancient! :-)  ) - he's probably right though - getting "close to the iron" as he says means that we'll be able to understand new languages and we won't end up like Shlemiel the painter (https://www.joelonsoftware.com/2001/12/11/back-to-basics/).

So, I downloaded it, unpacked it and then ran

$ ./Configure.sh PROD

all apparently went well and then I ran:

$ source Configure_SetupEnv.sh

received back the prompt no problem. Then:

$ make firebird

This produced:

[oracle@fedora interbase]$ make firebird
sh -c 'cmp source/jrd/iberror.h source/interbase/include/iberror.h; if [ $? != 0 ]; then cp source/jrd/iberror.h source/interbase/include/iberror.h; fi'
cmp: source/interbase/include/iberror.h: No such file or directory    <<<<<<===== !!!!! Problem?
Building GDS.H...
sh -c 'cd source/jrd; make CFLAGS="-O3 -march=i486 -fpic -DFLINTSTONE -DLINUX -Wall -fwritable-strings -I/home/oracle/sware/db/fb_1/interbase/interbase/include " SYSTEM="builds" gds.h'
...
... Some other stuff
... and then
...
make[1]: source/interbase/bin/gpre: No such file or directory   <<<<==== again Problem?
make[1]: *** [makefile:25: security.c] Error 127 
make[1]: Leaving directory '/home/oracle/sware/db/fb_1/interbase/utilities'
make: *** [Makefile:462: security_c] Error 2
[oracle@fedora interbase]$

Is there anybody out there who can help me compile this version?

I'm running Fedora 34, gcc 11.3.1, on an Asus with 2 SSDs.

I'm quite happy to run a VM with older OS's and/or compiler versions or whatever else is needed. I'm reasonably tech-savvy - have compiled PostgreSQL a gazillion times, MySQL a few and today, I tried to compile every version of Firebird from 1.0.3 up. Sometimes they compiled but wouldn't make.

The first one I got working was 3.0.13.

Should you require any further information, please get back to me on-list.

TIA and rgs,


El.
 


Mark Rotteveel

unread,
Sep 9, 2025, 12:58:40 PMSep 9
to firebird...@googlegroups.com
This question is essentially off-topic for this list.

You might be able to get help on firebird-devel
(https://groups.google.com/g/firebird-devel), but given that version is
ancient history, don't get your hopes up.

Mark

--
Mark Rotteveel
Reply all
Reply to author
Forward
0 new messages