Ryan Dahl
72bef516dc
Revert "Preprocess out assert()"
This reverts commit 8bd7e4fad8
.
14 years ago
Ryan Dahl
8bd7e4fad8
Preprocess out assert()
14 years ago
Ryan Dahl
068b733583
Land Cantrill's DTrace patch
only works on solaris
14 years ago
Ryan Dahl
86e687086b
waf: display oprofile and gdbjit options for all platforms
was breaking mac
14 years ago
Ryan Dahl
ae30af44cf
Disable gdbjit by default
14 years ago
Ryan Dahl
6e9f746a46
wscript: style
14 years ago
Ryan Dahl
5895df4d0e
Compile gdbjit in by default on linux
14 years ago
Ryan Dahl
4f8dd28f7e
wscript chooses win32 source files, not cpp
14 years ago
Brian White
d75c338dd6
Add more functionality to the os module
14 years ago
Ryan Dahl
d793fcaabd
Add toolchain=gcc to V8 build for Sun
14 years ago
Bert Belder
d1bf9cf1f8
After building overwrite existing ./node(_g)?.exe
14 years ago
Bert Belder
2655269911
Make select work on >64 FDs on windows
14 years ago
Bert Belder
4a2cb07808
Fix whitespace errors introduced by porting efforts
14 years ago
Bert Belder
9f9332963a
wscript: use "node.exe" and avoid symlinks on windows
14 years ago
Bert Belder
f37cc8720b
On windows, link with Winsock and WinMM
14 years ago
Bert Belder
6f08fdbcca
Backslashes in paths wreak havoc
14 years ago
Bert Belder
d56e1a3fcd
No -rdynamic and -pthread flags when building with mingw
14 years ago
Bert Belder
276b0b174e
Always use statically linked c-ares on windows; fix build
On win32 CARES is always static, so we can call internal functions like ares_inet_pton et al.
CARES_STATICLIB must be defined or gcc will try to make DLL stub calls
14 years ago
Bert Belder
62af617f84
Dynamically link with pthreads-w32
Adds some explanation what would need to be done to link pthreads statically
14 years ago
Bert Belder
13699c1b33
V8: Don't attempt to build w/ snapshot, doesn't seem to work on mingw32
14 years ago
Ryan Dahl
4bb914bde9
Bump version to v0.3.2
14 years ago
Brian White
9eaf2329e7
Fix compilation on OpenBSD and FreeBSD
While it compiles fine on FreeBSD, at least on amd64 node dies with:
"CALL_AND_RETRY_0 allocation failed - process out of memory"
14 years ago
Ryan Dahl
c9d3a81db0
Patch V8 to compile on solaris
14 years ago
Ryan Dahl
7d73779446
Make oprofile work
14 years ago
Brian White
f1762ff815
Add os module and getHostname
14 years ago
Ryan Dahl
a0e9a510b0
Introduce require('tty')
You may need to reconfigure after this commit due to the new library.
14 years ago
Ryan Dahl
33685fee48
Add configure flag for oprofile
14 years ago
Bert Belder
99ba903d46
win: Define __POSIX__ constant when the platform is POSIX-y
14 years ago
Ryan Dahl
a326eebac8
Put tools/ into PYTHON_PATH
14 years ago
Nikhil Marathe
7a3971e433
Use sys.executable to call python
14 years ago
Ben Noordhuis
a87172f9b2
Compile with `-Wno-unused-parameter -D_FORTIFY_SOURCE=2`
14 years ago
Brian White
952bbb86b5
Fix OpenSSL SSL_library_init function check on OpenBSD.
14 years ago
Ryan Dahl
473721979d
Print warning when using platform_none.cc
14 years ago
Ryan Dahl
25eecd179b
Fix configure on x86
14 years ago
Ben Noordhuis
5d80bdb6ae
Add --profile flag to configure script, enables gprof profiling.
14 years ago
Rasmus Andersson
e5a0fbe500
Added support for cross compilation and also fixed DEST_CPU to represent the canonical symbols dictated by v8
14 years ago
Ryan Dahl
029180a93c
Install node-waf
14 years ago
Ryan Dahl
97c9745063
Back to WAF
Too much instability right now. Hopefully we can revisit autoconf soon.
14 years ago
Ryan Dahl
15594eaf87
Replace WAF with make/autoconf
14 years ago
AJ ONeal
74c8b5fd08
./wscript: allow for cross-compiling of all three supported architectures
14 years ago
Ben Noordhuis
045bd4c7a4
Preliminary pkg-config support.
14 years ago
Ryan Dahl
c4636a578c
Dynamically load native scripts
14 years ago
Ryan Dahl
fe74283e1d
Fix a few compiler warnings...
14 years ago
Ryan Dahl
fe060916ec
Put preprocessor defines into CPPFLAGS not compile flags...
14 years ago
Ryan Dahl
9922e4e433
Don't choose jobs based on processor
Leads to lots of builds with out-of-memory.
14 years ago
Ryan Dahl
754fde7325
More explicit openssl configure warning
14 years ago
Paul Querna
2d348bb985
Fatal error out if OpenSSL was not explicitly disabled, we just couldn't autodetect it.
14 years ago
Ryan Dahl
124fbedc2f
Add node::Start()
first step towards building a libnode.a
14 years ago
Tony Metzidis
5c9b9c2e70
- fix AttributeError on "use_openssl" when doing ./configure --without-ssl - error was: AttributeError: Values instance has no attribute 'use_openssl'
14 years ago
Ryan Dahl
e8b3751743
Only check for execinfo lib in freebsd
OpenEmbedded doesn't like it when you look in /usr/lib
15 years ago