Prekladal jsem linx na IRIX6.5, HP-UX 10.20, Linux RedHat 7.2 a
vsude mi nechodi graficky rezim.
Preklad gcc 2.95.2
./configure --enable-javascript --enable-graphics --without-svgalib --with-x
A chybu to hazi:
NTERNAL ERROR at x.c:1001: mem_free(NULL)
Forcing core dump
Segmentation fault (core dumped)
Ja jsem si Links (teda tu betu) zkousel pod IRIX 6.5.13
prelozit (gcc 3.0.2 z official SGI freeware CD...)
Problemy jsou nasledujici - mluvim jen o -g rezimu, obyc
textovy beha OK...)
- Musel jsem upravit jednak Makefile a jednak nejaky soubory quli libpng, anzto GCC includuje header
/usr/include/png.h (nebo tak nejak...) a ne to co my
chceme, tedy /usr/freeware/include/png.h. Reseni je nasnade: staci v nejakem headeru Linksu zmenit
#include <png.h> na
#include "/usr/freeware/include/png.h"
a donutit IRIXovy rld aby linkoval prednostne ]
/usr/freeware/lib32/libpng.h
(nastavenim LD_LIBRARYN32_PATH...)
-----
Takze jem to takhle upravil, zkompiloval a pustil
Vsechno behalo OK, ale ty barvy. Pozadi barvy
velmi vyblite me dostalo a nemuzu se toho zbavit.
Bohuzel, nevim, jak se toho zbavit a ten zdrojak -
to obcas neni C, ale "matfyz native language" :-)))
Pokud jsou knihovny/includy jinde, pouzij pred make export CFLASGS=-I/usr/freeware/include; export CPPFLAGS=-I/usr/freeware/include ; export LDFLAGS=-L/buhvi/jaka/cesta
S tema barvama: v tech pre verzich to blblo na urcitejch barevnejch hloubkach. Ve 2.0 jsem to mirne prepsal a opravil. Takze by to snad melo chodit. Jestli nechodi ani ta 2.0, tak mi pls posli co napise xdpyinfo.
Ad zdrojaky: vzdyt se to pise v clanku ;-)
Brain
Brain