[TiLUG] problema compilazione statica

vroby vroby.mail@gmail.com
Ven 13 Lug 2007 01:33:24 CEST


ciao Matley e' un bel po che non ti sentivo!!!

forse e' meglio che mostri parte del makefile (tutto e' un po' troppo 
grosso compila per una dozzina di piattaforme :-D)

ifeq ($(OS), linux)
TARGET= ../../bin/sdlBrt
xTARGET= ../../bin/~sdlBrt

ifndef prefix
    prefix=/opt/sdlBasic
endif
exec_prefix=$(prefix)/bin
font_prefix=$(prefix)/share/fonts/ttf

stripped=yes
compress=no

CC= gcc
CPP=g++
INSTALL=/usr/bin/install
RM=rm
STRIP=strip

CFLAG= -static -Wall -g -O2 -I/usr/include/SDL -D_REENTRAT -DPLAY_MOD 
-DUNIX -DLINUX

COMPILE=$(CPP) $(CFLAG)

#LIBS=-Wl,-rpath, -lSDL_mixer -lSDL_image -lSDL_ttf -lSDL_net 
-lvorbisfile -lvorbis -logg -lsmpeg -lasound -lSDL -lpng -ltiff -lz 
-ljpeg -lpthread -lm -lfreetype -ldl
LIBS=-Wl,-rpath, -lSDL -lSDL_mixer -lSDL_image -lSDL_ttf -lSDL_net  
-lsmpeg -lpthread -lm -lfreetype -lSDL -lpng -ljpeg -ltiff -lz 
-ldirectfb -ldirect -lesd -lasound -lopenal -lartsc  -ldl
#LIBS= -lSDL_mixer -lSDL_image -lSDL_ttf -lSDL_net -lsmpeg
COMPILE=$(CPP) $(CFLAG)
endif


come potete vedere -lSDL c'e' esd e openal e anche directfb :-(

sulla ragione per cui voglio compilare statico e'presto detta non 
riuscendoci devo fare 9 pacchetti compilati con tre libc differenti. un 
po' tantino no?





Maggiori informazioni sulla lista TiLUG