On Fri, Apr 20, 2001 at 01:00:30PM +0200, Lutz Jaenicke wrote:
>On Fri, Apr 20, 2001 at 02:07:56PM +1000, Silva, Pedro wrote:
>> >> Getting the following error when first trying to make 
>> >OpenSSL on Caldera:
>> >> cryptlib.c:59: stdio.h: No such file or directory
>> >> cryptlib.c:60: string.h: No such file or directory
>> 
>> I've tried to locate these files and they do not appear to be on the system.
>> Also tried to update the shared libraries without success... it appears to
>> me that either the libraries or compiler are not altogether there
>
>These files are included with the Linux Kernel.
>Install the kernel sources. (On some systems, the header files are also
>available in a seperate package, e.g. on SuSE Linux "lincludes". Don't know
>about Caldera.)

Caldera doesn't load all the development libraries and headers by default
unless one selects the ``Development Workstation'' configuration during
installation, or does a full install.  I started with Caldera's developer's
workstation selection, and have built custom configuration selection files
that include all the development tools, plus the other things that I've
found I use that aren't in that selection.  These are put on a floppy in
the file /etc/pkgs.sel which can be used for custom selections.

The selection files we user are available on our ftp site, ftp.celestial.com:
    /pub/linux/caldera/2.3/pkgs.sel          OpenLinux 2.3
    /pub/linux/caldera/eDesktop/2.4/pkgs.sel eDesktop 2.4
    /pub/linux/caldera/eServer/2.3/pkgs.sel  eServer 2.3

An easy way to compare the packages installed on a Caldera system with
what's in one of these packages would be to copy the appropriate pkgs.sel
file to /tmp/pkgs.sel then:

sort -o /tmp/pkgs.sel /tmp/pkgs.sel
rpm -qa --queryformat='%{NAME}\n' | sort > /tmp/list1
comm -23 /tmp/pkgs.sel /tmp/list1 > /tmp/list2

This will leave /tmp/list2 containing a list of all RPMs that are in the
/tmp/pkgs.sel file, but not installed on the system.  You can then install
the appropriate RPMS from the installation CD.

Bill
--
INTERNET:  [EMAIL PROTECTED]   Bill Campbell; Celestial Software LLC
UUCP:              camco!bill   PO Box 820; 6641 E. Mercer Way
FAX:           (206) 232-9186   Mercer Island, WA 98040-0820; (206) 236-1676
http://www.celestial.com/

"I do not feel obliged to believe that the same God who has endowed us
with sense, reason, and intellect has intended us to forego their use."
                                -- Galileo Galilei

Reply via email to