[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problems compiling Swarm
From: |
Marcus G. Daniels |
Subject: |
Re: Problems compiling Swarm |
Date: |
30 Jun 1999 07:33:58 -0700 |
User-agent: |
Gnus/5.070084 (Pterodactyl Gnus v0.84) Emacs/20.3.11 |
>>>>> "MV" == Maurits van der Veen <address@hidden> writes:
MV> I have only one possible guess as to what causes the problem:
MV> When I run the configure script, it notes that when checking
MV> directory for libhdf5 it doesn't find one.
I think it is very unlikely these problems are related.
MV> /tmp/ccChYME5.s: Assembler messages:
MV> /tmp/ccChYME5.s:2935: Error: Subtraction of two symbols in different
MV> sections ".L1092" {.text section} - ".L1090" {.rodata section} at file
MV> address 4322.
Could you cd to src/defobj, delete DefClass.lo, and then run:
make OBJC="gcc -S" DefClass.lo
and then send me the DefClass.s? That might be sufficient information
to figure out the assembler bug or the problematic construct in
DefClass.m.
MV> H5private.h:497: parse error before `__extension__'
MV> H5private.h:497: `__len' undeclared here (not in a function)
This line is a (re)declaration of strdup. Newer versions of glibc
make strdup a macro, and that would probably explain the error.
Try commenting-out the "extern char *strdup(const char *s);" line
on line 497 of H5private.h.
==================================
Swarm-Support is for discussion of the technical details of the day
to day usage of Swarm. For list administration needs (esp.
[un]subscribing), please send a message to <address@hidden>
with "help" in the body of the message.