[osiris] Unable to get Osiris to compile on Sun Sparc with Solaris 8

John Gibson John.Gibson at Artcenter.edu
Wed May 9 15:20:38 EDT 2007


Hi, all.

 

I have Osiris running on Linux, Windows, and Mac.   I have not been able
to get it to compile on a Sun box running Solaris 8.

 

I would appreciate any suggestions.

 

It looks like it doesn't like the ssl stuff.  I have tried compiling and
using openssl 0.9.8e and 0.9.6m as well as a package from the
sunfreeware.com site.

 

pkgadd -d openssl-0.9.8e-sol8-sparc-local

 

Thanks,

 

John

 

*** DETAIL ***

 

/usr/local/bin/gcc  -Wall -g -O2  -L/usr/local/ssl/lib
-L/usr/local/ssl/lib -o osirisd  scanner.o os
irisd.o  rootpriv.o logging.o modules.o  windows_service.o
-L../../src/libosiris -losiris  -L../../sr
c/libfileapi -lfileapi  -L../../src/osirisd/modules -lmodules -lpthread
-lnsl -lsocket  /usr/local/ss
l/lib/libssl.a /usr/local/ssl/lib/libcrypto.a -lresolv

Undefined                       first referenced

 symbol                             in file

dlsym
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)  (symbol belongs to i
mplicit dependency /usr/lib/libdl.so.1)

dlopen
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)  (symbol belongs to i
mplicit dependency /usr/lib/libdl.so.1)

dlclose
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)  (symbol belongs to i
mplicit dependency /usr/lib/libdl.so.1)

dlerror
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)  (symbol belongs to i
mplicit dependency /usr/lib/libdl.so.1)

ld: fatal: Symbol referencing errors. No output written to osirisd

collect2: ld returned 1 exit status

*** Error code 1

make: Fatal error: Command failed for target `osirisd'

Current working directory
/export/home/gib/build/osiris-4.2.3/src/osirisd

 

  $ ./configure --prefix=/app1/osiris/4.2.3
--with-ssl-dir=/usr/local/ssl

 

## --------- ##

## Platform. ##

## --------- ##

 

hostname = xxxxxxxx

uname -m = sun4u

uname -r = 5.8

uname -s = SunOS

uname -v = Generic_117350-46

 

/usr/bin/uname -p = sparc

/bin/uname -X     = System = SunOS

Node = xxxxxxxx

Release = 5.8

KernelID = Generic_117350-46

Machine = sun4u

BusType = <unknown>

Serial = <unknown>

Users = <unknown>

OEM# = 0

Origin# = 1

NumCPU = 1

 

/bin/arch              = sun4

/usr/bin/arch -k       = sun4u

/usr/convex/getsysinfo = unknown

hostinfo               = unknown

/bin/machine           = unknown

/usr/bin/oslevel       = unknown

/bin/universe          = unknown

 

 

I have also tried compilling openssl myself...

./configure  --prefix=/app1/osiris/4.2.3
--with-ssl-dir=/app1/openssl/0.9.8e

./configure  --prefix=/app1/osiris/4.2.3
--with-ssl-dir=/app1/openssl/0.9.6m

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.shmoo.com/pipermail/osiris/attachments/20070509/6319863d/attachment.htm 


More information about the osiris mailing list