Skip to content

Instantly share code, notes, and snippets.

View NHQ's full-sized avatar

johnnyscript NHQ

View GitHub Profile
$ ldd $HOME/local/bin/node
librt.so.1 => /lib/librt.so.1
libssl.so.0.9.8 => /usr/sfw/lib/libssl.so.0.9.8
libcrypto.so.0.9.8 => /usr/sfw/lib/libcrypto.so.0.9.8
libdl.so.1 => /lib/libdl.so.1
libsocket.so.1 => /lib/libsocket.so.1
libnsl.so.1 => /lib/libnsl.so.1
libkstat.so.1 => /lib/libkstat.so.1
libstdc++.so.6 => /usr/sfw/lib/libstdc++.so.6
libm.so.2 => /lib/libm.so.2
[jill@gmgtgcaa ~/node]$ ./configure --openssl-includes=$HOME/openssl/include --openssl-libpath=$HOME/src/openssl --prefix=$HOME/local && git clean -dfx && sudo gmake
Checking for program g++ or c++ : /usr/sfw/bin/g++
Checking for program cpp : /usr/sfw/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for program gcc or cc : /usr/sfw/bin/gcc
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for gcc : ok
Undefined first referenced
symbol in file
BIO_set_flags default/src/node_crypto_4.o
EVP_CIPHER_iv_length default/src/node_crypto_4.o
BIO_test_flags default/src/node_crypto_4.o
EVP_CIPHER_CTX_block_size default/src/node_crypto_4.o
ld: fatal: Symbol referencing errors. No output written to /home/jill/node/build/default/node
collect2: ld returned 1 exit status
Waf: Leaving directory `/home/jill/node/build'
Build failed: -> task failed (err #1):
Waf: Entering directory `/home/jill/node/build'
DEST_OS: sunos
DEST_CPU: ia32
Parallel Jobs: 1
Product type: program
[75/75] cxx_link: build/default/src/node_main_4.o build/default/src/node_4.o build/default/src/node_buffer_4.o build/default/src/node_javascript_4.o build/default/src/node_extensions_4.o build/default/src/node_http_parser_4.o build/default/src/node_net_4.o build/default/src/node_io_watcher_4.o build/default/src/node_constants_4.o build/default/src/node_cares_4.o build/default/src/node_events_4.o build/default/src/node_file_4.o build/default/src/node_signal_watcher_4.o build/default/src/node_stat_watcher_4.o build/default/src/node_timer_4.o build/default/src/node_script_4.o build/default/src/node_os_4.o build/default/src/node_dtrace_4.o build/default/src/node_string_4.o build/default/src/node_stdio_4.o build/default/src/node_child_process_4.o build/default/src/platform_sunos_4.o build/default/src/node_crypto_4.o build/default/deps/libeio/eio_1.o build/default/deps/http_parser/http_parser_2.o bui
$ ls -l /home/jill/src/openssl-1.0.0d
total 7896
-rw-r--r-- 1 jill jill 955 2010-11-18 17:26 ACKNOWLEDGMENTS
drwxr-xr-x 4 jill jill 154 2011-07-13 20:51 apps
drwxr-xr-x 2 jill jill 10 2011-02-08 17:12 bugs
drwxr-xr-x 4 jill jill 5 2011-02-08 17:12 certs
-rw-r--r-- 1 jill jill 411426 2011-02-08 17:10 CHANGES
-rw-r--r-- 1 jill jill 42751 2009-04-16 17:22 CHANGES.SSLeay
-rwxr-xr-x 1 jill jill 26930 2010-03-09 17:08 config
-rwxr-xr-x 1 jill jill 98200 2010-11-30 22:19 Configure
$ldd /home/jill/local/bin/node
librt.so.1 => /lib/librt.so.1
libssl.so.0.9.8 => /usr/sfw/lib/libssl.so.0.9.8
libcrypto.so.0.9.8 => /usr/sfw/lib/libcrypto.so.0.9.8
libdl.so.1 => /lib/libdl.so.1
libsocket.so.1 => /lib/libsocket.so.1
libnsl.so.1 => /lib/libnsl.so.1
libkstat.so.1 => /lib/libkstat.so.1
libstdc++.so.6 => /usr/sfw/lib/libstdc++.so.6
libm.so.2 => /lib/libm.so.2
Configuration file [version 4]: /var/ld/ld.config
Platform: 32-bit LSB 80386
Default Library Path (ELF): /lib:/usr/lib:/opt/local/lib:/opt/gcc/lib
Trusted Directories (ELF): /lib/secure:/usr/lib/secure (system default)
Command line:
crle -c /var/ld/ld.config -l /lib:/usr/lib:/opt/local/lib:/opt/gcc/lib
@NHQ
NHQ / gist:1081547
Created July 13, 2011 23:05
pkgin search openssl
lua-sec-0.4 Lua binding for OpenSSL library
openssl-0.9.8qnb1 = Secure Socket Layer and cryptographic library
p5-Crypt-OpenSSL-Bignum-0.04nb4 Perl5 wrapper module for the OpenSSL Bignum functions
p5-Crypt-OpenSSL-RSA-0.26nb1 Perl5 wrapper module for the OpenSSL RSA functions
p5-Crypt-OpenSSL-Random-0.04nb4 Perl5 wrapper module for OpenSSL pseudo-random number generator
p5-Crypt-SSLeay-0.58 = Crypt::SSLeay - OpenSSL glue that provides LWP https support
p5-Net-SSLeay-1.36nb1 = Perl5 module for using OpenSSL
py26-OpenSSL-0.10nb3 Python interface to the OpenSSL library
=: package is installed and up-to-date
ls /opt/local/lib/libssl*
/opt/local/lib/libssl.a /opt/local/lib/libssl.so /opt/local/lib/libssl.so.0.9.8
$which node
no node in /home/jill/local/node/bin /home/jill/local/node/bin /opt/local/bin /opt/local/sbin /usr/bin /usr/sbin /usr/sfw/bin /usr/openwin/bin /usr/ccs/bin /root/bin
core 'core.19198' of 19198: node app.js
----------------- lwp# 1 / thread# 1 --------------------
0839ad73 _ZN2v88internal10DateParser5ParseIKcEEbNS0_6VectorIT_EEPNS0_10FixedArrayE () + 473
----------------- lwp# 2 / thread# 2 --------------------
feaa4015 __nanosleep (fc7fef98, 0) + 15
fea9308b usleep (384, fea9eecc, feb37000, 10, 400, feb37000) + 45
0836109c _ZN2v88internalL11SenderEntryEPv (fe8d0240) + ec
feaa0c90 _lwp_start (fe8d0240, 0, 0, 10, 400, feb37000)