RE: Problems compiling 19c on RH 7.2

"Kowalik, Yarek" <[email protected]>
Newsgroups gmane.lisp.cmucl.general,gmane.lisp.cmucl.devel
Message-ID <0C0A43AC66E6124081F41610A0B22DFA04F8CB3D@exchg-sea3-01.ant.amazon.com>

> If cmulisp is working for you, you don't really need to rebuild all of
> cmucl to get motifd working.
> 
> It might work out if you just recompile motifd, linking with the
> desired libXm.

[Yarek] 
I thought about that too. Trouble is that it requires Interface.h which is created at compile time. So, unless I can somehow manage beyond the error I am getting, I won't be able to compile motifd alone.

> 
>     Yarek> 1. I have a standard 19c build deployed
>     Yarek> 2. I am following instructions on how to build from the
> src/BUILDING file.  I run this command:
> 
> First, check that 19c really does work on RH 7.2.  I built 19c on Suse
> 9.0 system, so there might be some problems there.

[Yarek] 

I was able to start 'lisp' and futs around with it.  Seems to be fine.

> 
>     Yarek> [....]
>     Yarek> target:compiler/generic/new-genesis
>     Yarek> target:compiler/eval-comp
>     Yarek> target:compiler/eval
>     Yarek> target:compiler/byte-comp
>     Yarek> T
>     Yarek> *
>     Yarek> ; Loading #P"/workplace/software/cmucl/src/tools/pclcom.lisp".
>     Yarek> ;; Loading #P"/workplace/software/cmucl/build-
> 2/code/misc.x86f".
>     Yarek> * Received EOF on *standard-input*, switching to *terminal-io*.
> 
> This is weird.  I haven't seen this before.  Look in build-2/*.log for
> any errors or aborts.
[Yarek] 

The only error I found in the logs is in the complie-complier.log:

; 
; 
; File: /workplace/software/cmucl/src/compiler/generic/new-genesis.lisp

; In: DEFUN GENESIS

;   (OR T SYMBOL-TABLE)
; --> LET IF OR 
; ==>
;   SYMBOL-TABLE
; Note: Deleting unreachable code.
; 
;   (ERROR "Can't genesis without a symbol-table.")
; Note: Deleting unreachable code.
;

> 
> [snip]
> 
>     Yarek> Please help me figure out how I can get to compile this.
> 
> If you're lucky, I could send you precompiled fasls of all the files,
> and then you could just build the lisp runtime on your system, and
> load up all the fasls.  Then use that to rebuild cmucl again.
[Yarek] 

Perhaps if you could just send the Interface.h that would be sufficient for me to get motifd going on the Ubuntu box?  Thanks.

> 
> Good luck,
> 
> Ray

Yarek
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.