On Thu, Sep 27, 2001 at 02:23:25PM +0200, Denny-Schierz wrote:
> Guten Tag talk,
> 
>   was mu� dann im "makefile" drin stehen, damit Xemacs kompilieren
>   kann?
> 
>   Hier ein Auszug von Fetchmail
> 
...

> Was brauche ich davon wirklich?
Da geh�rt nur das rein, was du auch
brauchst (in Makefiles von anderen Programmen reinschauen bringt
deshalb nicht viel).
> das habe ich versucht:
> 
> PACKAGE = mycpp
> VERSION = 0000000.1
> SHELL = /bin/sh
> 
> srcdir = .
> top_builddir = ..
> top_srcdir = ..
> CC = g++
> SOURCES = mycpp.cpp
> COMPILE = $(CC) -o
> 
> Lief aber nicht.
<- Da fehlt das Target.

Hier mein kleines Dummymakefile:
Nimmt ein main.cpp als Hauptprog an. Implementierungskram sollte
in die $CPPFILES.
check funktioniert irgendwie nicht richtig, naja.

PROGNAME=Prog
INCLUDES= 
#-I $(HOME)/include/
CPPFILES=

# info:/gcc/Warning Options
DEBUGFLAGS = -Wall -ggdb3
CPPFLAGS=  -ansi -pedantic

# Erstes Target wird benutzt, wenn einfach make.
# make all
all:    
        g++    $(DEBUGFLAGS) $(CPPFLAGS)   \
        $(CPPFILES) $(INCLUDES) main.cpp -o $(PROGNAME)

# make check
check:
        g++ -fsyntax-only $(DEBUGFLAGS) $(CPPFLAGS)   \
        $(CPPFILES) -I$(INCLUDES) main.cpp 
# make clean
clean:
        rm -f Main

Mehr braucht es f�r's erste nicht. 

Tsch�! - Bj�rn.

>  --
> Mit freundlichen Gr�ssen
> Denny-Schierz                          mailto:[EMAIL PROTECTED]
> 
> ----------------------------------------------------------------------------
> PUG - Penguin User Group Wiesbaden - http://www.pug.org
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an