Avatar billede a68254 Nybegynder
05. august 2005 - 09:02 Der er 2 kommentarer og
1 løsning

Ghostscript GPL 8.15 SLES 9 kompilering , linking og eksekvering

Jeg sidder og er ved at installere forskellige ting på en IBM on-power box (ppc64) alt er gået godt indtil jeg skulle kompilere ghostscript 8.15. Det kompilerer uden fejl men ved eksekvering af "gs" får jeg en segmentation fault. Jeg har forsøgt at finde ud af hvorfor og er komme frem til følgende:

gdb64 gs
(gdb) run
Starting program: /usr/local/bin/gs
GPL Ghostscript 8.15 (2004-09-22)
Copyright (C) 2004 artofcode LLC, Benicia, CA.  All rights reserved.
This software comes with NO WARRANTY: see the file PUBLIC for details.

Program received signal SIGSEGV, Segmentation fault.
0x10096e90 in gc_objects_clear_marks ()

(gdb) backtrace
#0  0x10096e90 in gc_objects_clear_marks ()
#1  0x1009787c in gs_gc_reclaim ()
#2  0x100e74b0 in context_reclaim ()
#3  0x100728bc in ireclaim ()
#4  0x1006e974 in interp_reclaim ()
#5  0x1006f7cc in gs_interpret ()
#6  0x10065728 in gs_main_interpret ()
#7  0x100667cc in gs_main_init2 ()
#8  0x10068b20 in gs_main_init_with_args ()
#9  0x10001720 in main ()

------------------
ldd /usr/local/ghostscript-8.15/bin/gs
     
        libm.so.6 => /lib/libm.so.6 (0x0ff6b000)
        libc.so.6 => /lib/tls/libc.so.6 (0x0fe24000)
        /lib/ld.so.1 => /lib/ld.so.1 (0x40000000)

Jeg vil jo mene at eftersom ghostscript er kompileret som en 64 bits applikation og der i makefilen også står at den skal benytte sig af lib64 som standard library at det er her problemet opstår, men prøver jeg at symlinke de 3 libraries til lib64 efter at have omdøbt de gamle *.so filer til *.so.*.32 så går hele styresystemet i kludder.

Nogen ideér til hvordan jeg kan omgå det her evt. med en patch eller tilrettelse til Makefile
Avatar billede a68254 Nybegynder
05. august 2005 - 09:18 #1
Hvis nogen skulle være i tvivl ;=) så kører systemet på en Suse enterprise server 9 for IBM openpower, fuldt opdateret
Avatar billede a68254 Nybegynder
06. august 2005 - 15:26 #2
Fandt selv løsningen. 64bit align er forkert i den generellse udgivelse af ghostscript 8.15 GPL. Der er en release kandidat RC3 af source til download på esp cups
Avatar billede a68254 Nybegynder
06. august 2005 - 15:27 #3
fint
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester