Por que esse código Hello World X11 não roda no NetBSD?

3

Estou em uma nova caixa 5.1 NetBSD.

Copiei o código "Olá mundo" aqui rosettacode.org

O código compila com este comando:

cc -I /usr/X11R7/include -L /usr/X11R7/lib -lX11 helloworld.c

Quando executo a.out , recebo o seguinte erro:

Shared object "libX11.so.6" not found

Confirmei que /usr/X11R7/lib/libX11.so.6 existe.

saída ldd:

./a.out:
    -lX11.6 => not found
    -c.12 => /usr/lib/libc.so.12

Como eu me vinculo adequadamente ao X11 no NetBSD?

    
por Mad Rapper X 08.05.2012 / 07:02

1 resposta

2

A resposta oficial do NetBSD é usar o RPATH . Louco.

    
por 08.05.2012 / 07:14

Tags