Hi Everyone,

I regression test on old machines. The older machines need an updated
Git, SSH and Wget. To update Git, SSH and Wget I need to build a lot
of dependent software. Perl is one of them.

On Fedora 1 while trying to build Perl 5.10.1:

<snip>
I've tried to compile and run the following simple program:

#include <stdio.h>
int main() { printf("Ok\n"); return(0); }

I used the command:

        cc -o try -O2 -fno-strict-aliasing -pipe -I/usr/local/include
-L/usr/local/lib try.c -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc
         ./try

and I got the following output:

./try: error while loading shared libraries: libdb-6.2.so: cannot open
shared object file: No such file or directory
The program compiled OK, but exited with status 127.
You have a problem.  Shall I abort Configure [y]
Ok.  Stopping Configure.
</snip>

I don't need database functions at this point so I would like to
disable Berkley DB. 'Configure --help' does not list an option to
disable the database gear.

I can't downgrade Perl because OpenSSL 1.1.x needs Perl 5.10. (OpenSSL
really screwed us when the EOL'd 1.0.2 last month).

How do I remove or disable the BerkleyDB dependency?

Thanks in advance.

-- 
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/


Reply via email to