Hi Ben,
I have the same issue - it builds on newer linux, but fails on the older
one. Here is the info:
This fails:
make -v:
GNU Make 3.80
g++ -v
gcc version 3.4.6 20060404 (Red Hat 3.4.6-11)
This works:
GNU Make 3.81
gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC)
On Wednesday, July 11, 2012 4:17:26 PM UTC-7, Ben Noordhuis wrote:
>
>
> > On Wednesday, July 11, 2012 2:48:05 PM UTC-7, Ben Noordhuis wrote:
> >>
> >> It seems the overarching theme with your machine is that generating
> >> code or post-processing object files somehow doesn't work (both
> >> debug-support.o and snapshot.o are the result of actions that do
> >> that).
> >>
> >> What happens when you run configure with --without-snapshots?
> >
> >
> > Interesting. So, data point followed by dumb question: I'm able to
> compile
> > 0.6.20 from source without problems. Is this consistent with the above
> > hypothesis?
>
> Yes. The v0.6 releases use a different build system.
>
> > Trying --without-snapshot I get the following, which appears to work,
> but
> > only trivially (nothing is compiled):
> >
> > # ./configure --without-snapshot
> > { 'target_defaults': { 'cflags': [],
> > 'default_configuration': 'Release',
> > 'defines': [],
> > 'include_dirs': [],
> > 'libraries': []},
> > 'variables': { 'host_arch': 'ia32',
> > 'node_install_npm': 'true',
> > 'node_install_waf': 'true',
> > 'node_no_strict_aliasing': 1,
> > 'node_prefix': '',
> > 'node_shared_openssl': 'false',
> > 'node_shared_v8': 'false',
> > 'node_shared_zlib': 'false',
> > 'node_use_dtrace': 'false',
> > 'node_use_etw': 'false',
> > 'node_use_openssl': 'true',
> > 'target_arch': 'ia32',
> > 'v8_no_strict_aliasing': 1,
> > 'v8_use_snapshot': 'false'}}
> > creating ./config.gypi
> > creating ./config.mk
> > LDDORCFSL02:~/node-v0.8.2 # make
> > make -C out BUILDTYPE=Release
> > make[1]: Entering directory `/root/node-v0.8.2/out'
> > make[1]: Nothing to be done for `all'.
> > make[1]: Leaving directory `/root/node-v0.8.2/out'
> > ln -fs out/Release/node node
> >
> > (note that "node" is a link to a file that doesn't exist.)
> >
> > Thanks again,
> > Mike
>
> Mike, can you post the output of `make -v`? What happens when you
> compile with `make BUILDTYPE=Debug`?
>
--
Job Board: http://jobs.nodejs.org/
Posting guidelines:
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en