• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Netbeans Make File wird nicht richtig ausgeführt

bassmasta

Member
Suse 13.1 32 Bit
Installiert ist die Netbeans Version 8 von der Projektseite. (Über openJDK)

Dabei geht es um die Version für C/C++, benötigt wird C.

Wenn ich in den Einstellungen zum Makefile das Projektmakefile auswähre gibt es folgende erros:
Code:
~/NetBeansProjects/erste_versuche/Makefile: Zeile 54: build:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 56: .build-pre:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 59: .build-post:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 64: clean:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 66: .clean-pre:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 69: .clean-post:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 74: clobber:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 76: .clobber-pre:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 79: .clobber-post:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 84: all:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 86: .all-pre:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 89: .all-post:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 94: build-tests:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 96: .build-tests-pre:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 99: .build-tests-post:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 104: test:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 106: .test-pre:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 109: .test-post:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 114: help:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 116: .help-pre:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 119: .help-post:: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 125: include: Kommando nicht gefunden.
~/NetBeansProjects/erste_versuche/Makefile: Zeile 128: include: Kommando nicht gefunden.

Makefile:
Code:
#
#  There exist several targets which are by default empty and which can be 
#  used for execution of your targets. These targets are usually executed 
#  before and after some main targets. They are: 
#
#     .build-pre:              called before 'build' target
#     .build-post:             called after 'build' target
#     .clean-pre:              called before 'clean' target
#     .clean-post:             called after 'clean' target
#     .clobber-pre:            called before 'clobber' target
#     .clobber-post:           called after 'clobber' target
#     .all-pre:                called before 'all' target
#     .all-post:               called after 'all' target
#     .help-pre:               called before 'help' target
#     .help-post:              called after 'help' target
#
#  Targets beginning with '.' are not intended to be called on their own.
#
#  Main targets can be executed directly, and they are:
#  
#     build                    build a specific configuration
#     clean                    remove built files from a configuration
#     clobber                  remove all built files
#     all                      build all configurations
#     help                     print help mesage
#  
#  Targets .build-impl, .clean-impl, .clobber-impl, .all-impl, and
#  .help-impl are implemented in nbproject/makefile-impl.mk.
#
#  Available make variables:
#
#     CND_BASEDIR                base directory for relative paths
#     CND_DISTDIR                default top distribution directory (build artifacts)
#     CND_BUILDDIR               default top build directory (object files, ...)
#     CONF                       name of current configuration
#     CND_PLATFORM_${CONF}       platform name (current configuration)
#     CND_ARTIFACT_DIR_${CONF}   directory of build artifact (current configuration)
#     CND_ARTIFACT_NAME_${CONF}  name of build artifact (current configuration)
#     CND_ARTIFACT_PATH_${CONF}  path to build artifact (current configuration)
#     CND_PACKAGE_DIR_${CONF}    directory of package (current configuration)
#     CND_PACKAGE_NAME_${CONF}   name of package (current configuration)
#     CND_PACKAGE_PATH_${CONF}   path to package (current configuration)
#
# NOCDDL


# Environment 
MKDIR=mkdir
CP=cp
CCADMIN=CCadmin


# build
build: .build-post

.build-pre:
# Add your pre 'build' code here...

.build-post: .build-impl
# Add your post 'build' code here...


# clean
clean: .clean-post

.clean-pre:
# Add your pre 'clean' code here...

.clean-post: .clean-impl
# Add your post 'clean' code here...


# clobber
clobber: .clobber-post

.clobber-pre:
# Add your pre 'clobber' code here...

.clobber-post: .clobber-impl
# Add your post 'clobber' code here...


# all
all: .all-post

.all-pre:
# Add your pre 'all' code here...

.all-post: .all-impl
# Add your post 'all' code here...


# build tests
build-tests: .build-tests-post

.build-tests-pre:
# Add your pre 'build-tests' code here...

.build-tests-post: .build-tests-impl
# Add your post 'build-tests' code here...


# run tests
test: .test-post

.test-pre: build-tests
# Add your pre 'test' code here...

.test-post: .test-impl
# Add your post 'test' code here...


# help
help: .help-post

.help-pre:
# Add your pre 'help' code here...

.help-post: .help-impl
# Add your post 'help' code here...



# include project implementation makefile
include nbproject/Makefile-impl.mk

# include project make variables
include nbproject/Makefile-variables.mk

Wenn ich das Makefile selbst anlege mit:
Code:
gcc -std=c99 -ansi -o main main.c

Wird passend kompiliert, allerdings kann ich mir dann auch Netbeans spaaren und gleich im VIM arbeiten...
Installiert sind die Pakte "gcc" und "make", fehlt da noch was? (Laut Netbeans Doku nicht)
 

spoensche

Moderator
Teammitglied
Du musst das Makefile anpassen. Wenn bei den einzelnen Steps keine Anweisungen, die Ausgeführt werden sollen, vorhanden sind, dann ist es klar das Fehler auftreten. Du müsstest also dein Makefile dementsprechend anpassen.
 
Oben