Hi Lucas,

thank you for your answer.

here my make file:
(ore is an attachment better here?)

#My environment variables 
G3_KERNEL_NAME=3.14.17 #<-- works
G3_KERNEL_NAME=3.18.1  #<-- works not

G3_ACT_BSP_PATH=/opt/g3DevelBase/g3Toolchain/g3Bsp/sd3XenoArmImx.Bsp.V2
G3_PLATFORM_NAME=sm-arm
G3_TARGET_SYS=${G3_ACT_BSP_PATH}/selected_toolchain/arm-v7a-linux-gnueabi

OUTPUT_DIR = out
#Source
SOURCE_DIR = internal/src
SOURCES = ${SOURCE_DIR}/sm36502_uio.o 

#Kernelversion
TARGET_KERNEL_VERSION=${G3_KERNEL_NAME}

#Kernel Modul Name 
KMODUL_OBJ=g3k_36502

#KernelSRC
TARGET_KERNEL_SRC=${G3_ACT_BSP_PATH}/platform-${G3_PLATFORM_NAME}/build-target/linux-${G3_KERNEL_NAME}

obj-m :=  ${OUTPUT_DIR}/${KMODUL_OBJ}.o
${OUTPUT_DIR}/${KMODUL_OBJ}-objs := ${SOURCES}
 
all:
        make  ARCH=arm CROSS_COMPILE=${G3_TARGET_SYS}- -C ${TARGET_KERNEL_SRC} 
M=$$PWD  modules
   
clean:
        make -C ${TARGET_KERNEL_SRC} M=$(PWD) clean
        

I change only the kernel tree from 3.14 to 3.18. Bothe are installed under my 
TARGET_KERNEL_SRC.
Under 3.14 was only the linker active and say: no inputfiles.
I miss the compile stage.
3.18 works fine.

---
Alex

Reply via email to