Skip to content
Snippets Groups Projects
Commit 4d8ff4c8 authored by Florent LANGLOIS's avatar Florent LANGLOIS
Browse files

- support linux

parent 89222775
No related branches found
No related tags found
No related merge requests found
static const char *RcsId = "$Header: /users/chaize/newsvn/cvsroot/Instrumentation/Femto/src/FemtoCurrentAmplifier.cpp,v 1.14 2008-01-08 17:05:11 flanglois Exp $";
static const char *RcsId = "$Header: /users/chaize/newsvn/cvsroot/Instrumentation/Femto/src/FemtoCurrentAmplifier.cpp,v 1.15 2008-10-15 16:50:41 flanglois Exp $";
//+=============================================================================
//
// file : FemtoCurrentAmplifier.cpp
......@@ -13,7 +13,7 @@ static const char *RcsId = "$Header: /users/chaize/newsvn/cvsroot/Instrumentatio
//
// $Author: flanglois $
//
// $Revision: 1.14 $
// $Revision: 1.15 $
//
// $Log: not supported by cvs2svn $
//
......@@ -864,7 +864,7 @@ void FemtoCurrentAmplifier::creates_dio_proxy()
//- what do we tried
std::string("new DeviceProxyHelper on ") + dIOBoardName,
//- origin
"FemtoCurrentAmplifier::init_device",
"FemtoCurrentAmplifier::init_device"
);
dio_proxy_not_yet_created = false;
......
#=============================================================================
#
# file : Makefile.h
#
# description : Makefile for DeviceServer
#
# $Author: flanglois $
#
# $Revision: 1.1 $
#
# $Log:
#=============================================================================
#=============================================================================
# OUTPUT_TYPE can be one of the following :
# - 'STATIC_LIB' for a static library (.a)
# - 'DYNAMIC_LIB' for a dynamic library (.so)
# - 'DEVICE' for a device server (will automatically include and link
# with Tango dependencies)
# - 'SIMPLE_EXE' for an executable with no dependency (for exemple the test tool
# of a library with no Tango dependencies)
#
OUTPUT_TYPE = DEVICE
#=============================================================================
# OUTPUT_DIR is the directory which contains the build result.
# if not set, the standard location is :
# - $HOME/DeviceServers if OUTPUT_TYPE is DEVICE
# - ../bin for others
#
OUTPUT_DIR =
#=============================================================================
# PACKAGE_NAME is the name of the library/device/exe you want to build
# - for a device server, PACKAGE_NAME will be prefixed by 'ds_'
# - for a library (static or dynamic), PACKAGE_NAME will be prefixed by 'lib'
# - for a simple executable, PACKAGE_NAME will be the name of the executable
#
PACKAGE_NAME = FemtoCurrentAmplifier
#=============================================================================
# INC_DIR_USER is the list of all include path needed by your sources
# - for a device server, tango dependencies are automatically appended
# - '-I ../include' and '-I .' are automatically appended in all cases
#
# -I$(SOLEIL_ROOT)/hw-support/ace/include for ACE library
# -I$(SOLEIL_ROOT)/hw-support/asl/include for ASL library
#-I/hkl/include for HKL library
# ...etc
#
INC_DIR_USER= -I ../include
#=============================================================================
# LIB_DIR_USER is the list of user library directories
# - for a device server, tango libraries directories are automatically appended
# - '-L ../lib' is automatically appended in all cases
# -L $(SOLEIL_ROOT)/hw-support/ace/lib for ACE library
# -L $(SOLEIL_ROOT)/hw-support/asl/lib for ASL library
# -L $(SOLEIL_ROOT)/sw-support/hkl/lib for HKL library
# ...etc
#
LIB_DIR_USER= -L ../lib
#=============================================================================
# LFLAGS_USR is the list of user link flags
# - for a device server, tango libraries directories are automatically appended
# - '-ldl -lpthread' is automatically appended in all cases
#
# !!! ATTENTION !!!
# Be aware that the order matters.
# For example if you must link with libA, and if libA depends itself on libB
# you must use '-lA -lB' in this order as link flags, otherwise you will get
# 'undefined reference' errors
#
# -lACE for ACE
# -lASL for ASL
# -lHKL for HKL
#
LFLAGS_USR=
#=============================================================================
# CXXFLAGS_USR lists the compilation flags specific for your library/device/exe
# This is the place where to put your compile-time macros using '-Dmy_macro'
#
# -DACE_HAS_EXCEPTIONS -D__ACE_INLINE__ for ACE
#
#CXXFLAGS_USR=-D_DEBUG -DYAT_ENABLE_LOG -DYAT_ENABLE_TRACE
#
# include Standard TANGO compilation options
#
include $(SOLEIL_ROOT)/env/tango.opt
#=============================================================================
# SVC_OBJS is the list of all objects needed to make the output
#
# $(OBJDIR)/ClassFactory.o \
# $(OBJDIR)/main.o \
# $(OBJDIR)/$(PACKAGE_NAME)Class.o \
# $(OBJDIR)/$(PACKAGE_NAME).o \
# $(OBJDIR)/$(PACKAGE_NAME)StateMachine.o
#
# other CPP source file path :
CPPDIRUSER=../lib
SVC_OBJS = \
$(OBJDIR)/ClassFactory.o\
$(OBJDIR)/main.o\
$(OBJDIR)/$(PACKAGE_NAME).o\
$(OBJDIR)/$(PACKAGE_NAME)Class.o\
$(OBJDIR)/$(PACKAGE_NAME)StateMachine.o\
$(OBJDIR)/AutoSearchGainThread.o
#
# Verbose mode
#
#.SILENT:
#
# include common targets
#
include $(SOLEIL_ROOT)/env/common_target.opt
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment