5770 has lost build dependencies functionality

Discussion about CodeLite development process and patches
grizzie17
CodeLite Enthusiast
Posts: 15
Joined: Wed May 12, 2010 12:15 am
Genuine User: Yes
IDE Question: C++
Contact:

5770 has lost build dependencies functionality

Post by grizzie17 »

I have tried 5770 on a self build on CentOS5 and on Linux Mint 13 with the same workspace/projects on both platforms. I get the same result: the -MT switch is not being passed to the g++ compiler.
User avatar
eranif
CodeLite Plugin
Posts: 6372
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: 5770 has lost build dependencies functionality

Post by eranif »

Sounds to me like a corrupted settings, please try this:

- Close codelite and remove the folder ~/.codelite directory (or back it up)
- Make sure that the selected compiler in the project settings is set to "gnu g++"
- and last: re-enable this option from Settings -> Build Settings -> Compilers -> Gnu g++ -> Advanced -> Use compiler -MT switch to generate source dependencies files (*.o.d)

Eran
Make sure you have read the HOW TO POST thread
grizzie17
CodeLite Enthusiast
Posts: 15
Joined: Wed May 12, 2010 12:15 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: 5770 has lost build dependencies functionality

Post by grizzie17 »

Unfortunately that didn't work. I deleted the ~/.codelite folder; reset all of my preferences; made sure that compile with -MT was selected.

It is worth mentioning that this workspace/project has been using codelite for quite some time (at least 3 years). I am using Mint 13 64bit if that makes any difference.
User avatar
eranif
CodeLite Plugin
Posts: 6372
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: 5770 has lost build dependencies functionality

Post by eranif »

Can you please post here the generated makefile?
The makefile name is the <project>.mk file

Also, can you also paste here the build output?

FWIW, I can't see any reason it should not work for you.. I am using codelite on various OS, including Ubuntu/FC/Win and Mac without a problem...
Hopefully its something simple that we missed.

Eran
Make sure you have read the HOW TO POST thread
grizzie17
CodeLite Enthusiast
Posts: 15
Joined: Wed May 12, 2010 12:15 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: 5770 has lost build dependencies functionality

Post by grizzie17 »

The following is a make file. In this case I did a rebuild and then went back and rebuilt. Everything compiled again.

Its worth mentioning that I get consistent behavior on Mint 13 64bit or 32bit, CentOS 5.8, and RedHat EL 5.8. The two mint installs were virgin installs in VMware sessions.

Code: Select all

##
## Auto Generated makefile by CodeLite IDE
## any manual changes will be erased      
##
## Debug
ProjectName            :=VSAShared
ConfigurationName      :=Debug
WorkspacePath          := "/home/jo24148/GS8"
ProjectPath            := "/home/jo24148/GS8/VSAShared"
IntermediateDirectory  :=$(WorkspacePath)/$(ConfigurationName)-$(PlatformName)/obj/$(ProjectName)
OutDir                 := $(IntermediateDirectory)
CurrentFileName        :=
CurrentFilePath        :=
CurrentFileFullPath    :=
User                   :=John Griswold
Date                   :=09/27/2012
CodeLitePath           :="/home/jo24148/.codelite"
LinkerName             :=g++
SharedObjectLinkerName :=g++ -shared -fPIC
ObjectSuffix           :=.o
DependSuffix           :=.o.d
PreprocessSuffix       :=.o.i
DebugSwitch            :=-gstab
IncludeSwitch          :=-I
LibrarySwitch          :=-l
OutputSwitch           :=-o 
LibraryPathSwitch      :=-L
PreprocessorSwitch     :=-D
SourceSwitch           :=-c 
OutputFile             :=$(WorkspacePath)/$(ConfigurationName)-$(PlatformName)/lib$(ProjectName).a
Preprocessors          :=$(PreprocessorSwitch)_DEBUG 
ObjectSwitch           :=-o 
ArchiveOutputSwitch    := 
PreprocessOnlySwitch   :=-E 
ObjectsFileList        :="/home/jo24148/GS8/VSAShared/VSAShared.txt"
PCHCompileFlags        :=
MakeDirCommand         :=mkdir -p
LinkOptions            :=  
IncludePath            :=  $(IncludeSwitch). $(IncludeSwitch)../Common $(IncludeSwitch)../Draw/VDraw $(IncludeSwitch)../Gadget $(IncludeSwitch)../VDDSMgtProcessor $(IncludeSwitch)../GraphicsEvent 
IncludePCH             := 
RcIncludePath          := 
Libs                   := 
ArLibs                 :=  
LibPath                := $(LibraryPathSwitch). 

##
## Common variables
## AR, CXX, CC, CXXFLAGS and CFLAGS can be overriden using an environment variables
##
AR       := ar rcus
CXX      := g++
CC       := gcc
CXXFLAGS := -fPIC -Wall $(CXXFLAGS_GLOBAL) -g $(Preprocessors)
CFLAGS   := -Wall -fPIC -g $(Preprocessors)


##
## User defined environment variables
##
CodeLiteDir:=/usr/share/codelite
PlatformName:=Linux64
OPENGL:=1
__linux__:=1
LD_LIBRARY_PATH1:=/mnt/hgfs/Work/John_Deere/GS8/Debug-Linux64
LD_LIBRARY_PATH2:=/mnt/hgfs/Documents/GS8/Debug-Linux64
LD_LIBRARY_PATH:=/home/jo24148/GS8/Debug-Linux64
CXXFLAGS_GLOBAL:=-Wno-non-virtual-dtor
Objects=$(IntermediateDirectory)/CCommandProcessorForPlugins$(ObjectSuffix) $(IntermediateDirectory)/VPluginCommand$(ObjectSuffix) $(IntermediateDirectory)/ICommandPlugin$(ObjectSuffix) $(IntermediateDirectory)/IAttribute$(ObjectSuffix) $(IntermediateDirectory)/IPanAndTilt$(ObjectSuffix) $(IntermediateDirectory)/IService$(ObjectSuffix) $(IntermediateDirectory)/CServiceManager$(ObjectSuffix) $(IntermediateDirectory)/VPluginService$(ObjectSuffix) $(IntermediateDirectory)/IPanAndTiltClient$(ObjectSuffix) $(IntermediateDirectory)/CFunctionProcessorForPlugins$(ObjectSuffix) \
	$(IntermediateDirectory)/ITask$(ObjectSuffix) $(IntermediateDirectory)/IVehicleDataSample$(ObjectSuffix) $(IntermediateDirectory)/IActiveXML$(ObjectSuffix) $(IntermediateDirectory)/IRepeater$(ObjectSuffix) 

##
## Main Build Targets 
##
.PHONY: all clean PreBuild PrePreBuild PostBuild
all: $(IntermediateDirectory) $(OutputFile)

$(OutputFile): $(Objects)
	@$(MakeDirCommand) $(@D)
	@echo "" > $(IntermediateDirectory)/.d
	@echo $(Objects) > $(ObjectsFileList)
	$(AR) $(ArchiveOutputSwitch)$(OutputFile) @$(ObjectsFileList) $(ArLibs)
	@$(MakeDirCommand) "/home/jo24148/GS8/.build-debug"
	@echo rebuilt > "/home/jo24148/GS8/.build-debug/VSAShared"

$(WorkspacePath)/$(ConfigurationName)-$(PlatformName)/obj/$(ProjectName):
	@test -d $(WorkspacePath)/$(ConfigurationName)-$(PlatformName)/obj/$(ProjectName) || $(MakeDirCommand) $(WorkspacePath)/$(ConfigurationName)-$(PlatformName)/obj/$(ProjectName)

PreBuild:


##
## Objects
##
$(IntermediateDirectory)/CCommandProcessorForPlugins$(ObjectSuffix): CCommandProcessorForPlugins.cpp $(IntermediateDirectory)/CCommandProcessorForPlugins$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/CCommandProcessorForPlugins.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/CCommandProcessorForPlugins$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/CCommandProcessorForPlugins$(DependSuffix): CCommandProcessorForPlugins.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/CCommandProcessorForPlugins$(ObjectSuffix) -MF$(IntermediateDirectory)/CCommandProcessorForPlugins$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/CCommandProcessorForPlugins.cpp"

$(IntermediateDirectory)/CCommandProcessorForPlugins$(PreprocessSuffix): CCommandProcessorForPlugins.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/CCommandProcessorForPlugins$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/CCommandProcessorForPlugins.cpp"

$(IntermediateDirectory)/VPluginCommand$(ObjectSuffix): VPluginCommand.cpp $(IntermediateDirectory)/VPluginCommand$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/VPluginCommand.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/VPluginCommand$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/VPluginCommand$(DependSuffix): VPluginCommand.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/VPluginCommand$(ObjectSuffix) -MF$(IntermediateDirectory)/VPluginCommand$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/VPluginCommand.cpp"

$(IntermediateDirectory)/VPluginCommand$(PreprocessSuffix): VPluginCommand.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/VPluginCommand$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/VPluginCommand.cpp"

$(IntermediateDirectory)/ICommandPlugin$(ObjectSuffix): ICommandPlugin.cpp $(IntermediateDirectory)/ICommandPlugin$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/ICommandPlugin.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/ICommandPlugin$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/ICommandPlugin$(DependSuffix): ICommandPlugin.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/ICommandPlugin$(ObjectSuffix) -MF$(IntermediateDirectory)/ICommandPlugin$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/ICommandPlugin.cpp"

$(IntermediateDirectory)/ICommandPlugin$(PreprocessSuffix): ICommandPlugin.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/ICommandPlugin$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/ICommandPlugin.cpp"

$(IntermediateDirectory)/IAttribute$(ObjectSuffix): IAttribute.cpp $(IntermediateDirectory)/IAttribute$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/IAttribute.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IAttribute$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/IAttribute$(DependSuffix): IAttribute.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IAttribute$(ObjectSuffix) -MF$(IntermediateDirectory)/IAttribute$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/IAttribute.cpp"

$(IntermediateDirectory)/IAttribute$(PreprocessSuffix): IAttribute.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IAttribute$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/IAttribute.cpp"

$(IntermediateDirectory)/IPanAndTilt$(ObjectSuffix): IPanAndTilt.cpp $(IntermediateDirectory)/IPanAndTilt$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/IPanAndTilt.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IPanAndTilt$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/IPanAndTilt$(DependSuffix): IPanAndTilt.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IPanAndTilt$(ObjectSuffix) -MF$(IntermediateDirectory)/IPanAndTilt$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/IPanAndTilt.cpp"

$(IntermediateDirectory)/IPanAndTilt$(PreprocessSuffix): IPanAndTilt.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IPanAndTilt$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/IPanAndTilt.cpp"

$(IntermediateDirectory)/IService$(ObjectSuffix): IService.cpp $(IntermediateDirectory)/IService$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/IService.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IService$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/IService$(DependSuffix): IService.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IService$(ObjectSuffix) -MF$(IntermediateDirectory)/IService$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/IService.cpp"

$(IntermediateDirectory)/IService$(PreprocessSuffix): IService.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IService$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/IService.cpp"

$(IntermediateDirectory)/CServiceManager$(ObjectSuffix): CServiceManager.cpp $(IntermediateDirectory)/CServiceManager$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/CServiceManager.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/CServiceManager$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/CServiceManager$(DependSuffix): CServiceManager.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/CServiceManager$(ObjectSuffix) -MF$(IntermediateDirectory)/CServiceManager$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/CServiceManager.cpp"

$(IntermediateDirectory)/CServiceManager$(PreprocessSuffix): CServiceManager.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/CServiceManager$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/CServiceManager.cpp"

$(IntermediateDirectory)/VPluginService$(ObjectSuffix): VPluginService.cpp $(IntermediateDirectory)/VPluginService$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/VPluginService.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/VPluginService$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/VPluginService$(DependSuffix): VPluginService.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/VPluginService$(ObjectSuffix) -MF$(IntermediateDirectory)/VPluginService$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/VPluginService.cpp"

$(IntermediateDirectory)/VPluginService$(PreprocessSuffix): VPluginService.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/VPluginService$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/VPluginService.cpp"

$(IntermediateDirectory)/IPanAndTiltClient$(ObjectSuffix): IPanAndTiltClient.cpp $(IntermediateDirectory)/IPanAndTiltClient$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/IPanAndTiltClient.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IPanAndTiltClient$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/IPanAndTiltClient$(DependSuffix): IPanAndTiltClient.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IPanAndTiltClient$(ObjectSuffix) -MF$(IntermediateDirectory)/IPanAndTiltClient$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/IPanAndTiltClient.cpp"

$(IntermediateDirectory)/IPanAndTiltClient$(PreprocessSuffix): IPanAndTiltClient.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IPanAndTiltClient$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/IPanAndTiltClient.cpp"

$(IntermediateDirectory)/CFunctionProcessorForPlugins$(ObjectSuffix): CFunctionProcessorForPlugins.cpp $(IntermediateDirectory)/CFunctionProcessorForPlugins$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/CFunctionProcessorForPlugins.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/CFunctionProcessorForPlugins$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/CFunctionProcessorForPlugins$(DependSuffix): CFunctionProcessorForPlugins.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/CFunctionProcessorForPlugins$(ObjectSuffix) -MF$(IntermediateDirectory)/CFunctionProcessorForPlugins$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/CFunctionProcessorForPlugins.cpp"

$(IntermediateDirectory)/CFunctionProcessorForPlugins$(PreprocessSuffix): CFunctionProcessorForPlugins.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/CFunctionProcessorForPlugins$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/CFunctionProcessorForPlugins.cpp"

$(IntermediateDirectory)/ITask$(ObjectSuffix): ITask.cpp $(IntermediateDirectory)/ITask$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/ITask.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/ITask$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/ITask$(DependSuffix): ITask.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/ITask$(ObjectSuffix) -MF$(IntermediateDirectory)/ITask$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/ITask.cpp"

$(IntermediateDirectory)/ITask$(PreprocessSuffix): ITask.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/ITask$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/ITask.cpp"

$(IntermediateDirectory)/IVehicleDataSample$(ObjectSuffix): IVehicleDataSample.cpp $(IntermediateDirectory)/IVehicleDataSample$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/IVehicleDataSample.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IVehicleDataSample$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/IVehicleDataSample$(DependSuffix): IVehicleDataSample.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IVehicleDataSample$(ObjectSuffix) -MF$(IntermediateDirectory)/IVehicleDataSample$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/IVehicleDataSample.cpp"

$(IntermediateDirectory)/IVehicleDataSample$(PreprocessSuffix): IVehicleDataSample.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IVehicleDataSample$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/IVehicleDataSample.cpp"

$(IntermediateDirectory)/IActiveXML$(ObjectSuffix): IActiveXML.cpp $(IntermediateDirectory)/IActiveXML$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/IActiveXML.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IActiveXML$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/IActiveXML$(DependSuffix): IActiveXML.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IActiveXML$(ObjectSuffix) -MF$(IntermediateDirectory)/IActiveXML$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/IActiveXML.cpp"

$(IntermediateDirectory)/IActiveXML$(PreprocessSuffix): IActiveXML.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IActiveXML$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/IActiveXML.cpp"

$(IntermediateDirectory)/IRepeater$(ObjectSuffix): IRepeater.cpp $(IntermediateDirectory)/IRepeater$(DependSuffix)
	$(CXX) $(IncludePCH) $(SourceSwitch) "/home/jo24148/GS8/VSAShared/IRepeater.cpp" $(CXXFLAGS) $(ObjectSwitch)$(IntermediateDirectory)/IRepeater$(ObjectSuffix) $(IncludePath)
$(IntermediateDirectory)/IRepeater$(DependSuffix): IRepeater.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/IRepeater$(ObjectSuffix) -MF$(IntermediateDirectory)/IRepeater$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/IRepeater.cpp"

$(IntermediateDirectory)/IRepeater$(PreprocessSuffix): IRepeater.cpp
	@$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) $(PreprocessOnlySwitch) $(OutputSwitch) $(IntermediateDirectory)/IRepeater$(PreprocessSuffix) "/home/jo24148/GS8/VSAShared/IRepeater.cpp"


-include $(IntermediateDirectory)/*$(DependSuffix)
##
## Clean
##
clean:
	$(RM) $(IntermediateDirectory)/CCommandProcessorForPlugins$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/CCommandProcessorForPlugins$(DependSuffix)
	$(RM) $(IntermediateDirectory)/CCommandProcessorForPlugins$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/VPluginCommand$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/VPluginCommand$(DependSuffix)
	$(RM) $(IntermediateDirectory)/VPluginCommand$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/ICommandPlugin$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/ICommandPlugin$(DependSuffix)
	$(RM) $(IntermediateDirectory)/ICommandPlugin$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/IAttribute$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/IAttribute$(DependSuffix)
	$(RM) $(IntermediateDirectory)/IAttribute$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/IPanAndTilt$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/IPanAndTilt$(DependSuffix)
	$(RM) $(IntermediateDirectory)/IPanAndTilt$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/IService$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/IService$(DependSuffix)
	$(RM) $(IntermediateDirectory)/IService$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/CServiceManager$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/CServiceManager$(DependSuffix)
	$(RM) $(IntermediateDirectory)/CServiceManager$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/VPluginService$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/VPluginService$(DependSuffix)
	$(RM) $(IntermediateDirectory)/VPluginService$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/IPanAndTiltClient$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/IPanAndTiltClient$(DependSuffix)
	$(RM) $(IntermediateDirectory)/IPanAndTiltClient$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/CFunctionProcessorForPlugins$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/CFunctionProcessorForPlugins$(DependSuffix)
	$(RM) $(IntermediateDirectory)/CFunctionProcessorForPlugins$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/ITask$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/ITask$(DependSuffix)
	$(RM) $(IntermediateDirectory)/ITask$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/IVehicleDataSample$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/IVehicleDataSample$(DependSuffix)
	$(RM) $(IntermediateDirectory)/IVehicleDataSample$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/IActiveXML$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/IActiveXML$(DependSuffix)
	$(RM) $(IntermediateDirectory)/IActiveXML$(PreprocessSuffix)
	$(RM) $(IntermediateDirectory)/IRepeater$(ObjectSuffix)
	$(RM) $(IntermediateDirectory)/IRepeater$(DependSuffix)
	$(RM) $(IntermediateDirectory)/IRepeater$(PreprocessSuffix)
	$(RM) $(OutputFile)
	$(RM) "/home/jo24148/GS8/.build-debug/VSAShared"

The following is the output of the compile.

Code: Select all

----------Build Started--------
/bin/sh -c '"make" -e  -j 12 -f "Workbench_wsp.mk"'
----------Building project:[ Gadget - Debug ]----------
make[1]: Entering directory `/home/jo24148/GS8/Gadget'
g++  -c  "/home/jo24148/GS8/Gadget/Stdafx.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/Stdafx.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CApplicationGauge.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CApplicationGauge.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CApplicationGaugeOpenGL.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CApplicationGaugeOpenGL.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CApplicationGaugeWin.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CApplicationGaugeWin.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CCommandProcessor.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CCommandProcessor.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDrawQueue.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDrawQueue.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CKeyProcessorOpenGL.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CKeyProcessorOpenGL.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CKeyProcessorWin.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CKeyProcessorWin.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CKeyNames.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CKeyNames.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/IMouseTransform.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/IMouseTransform.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/IApplicationUser.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/IApplicationUser.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CFunctionProcessor.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CFunctionProcessor.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CAction.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CAction.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CChoose.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CChoose.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CChooseWhen.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CChooseWhen.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CElement.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CElement.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CForLoop.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CForLoop.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CGauge.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CGauge.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CKeyEventMap.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CKeyEventMap.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CMouseArea.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CMouseArea.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CMouseAreaList.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CMouseAreaList.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CMouseLocate.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CMouseLocate.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CMouseProcessorWin.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CMouseProcessorWin.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CPanel.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CPanel.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CPanelDivision.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CPanelDivision.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CPosition.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CPosition.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CQueue.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CQueue.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CRotation.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CRotation.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CScreen.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CScreen.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CSelect.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CSelect.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CSelectCase.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CSelectCase.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CShift.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CShift.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CSize.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CSize.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CTrigger.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CTrigger.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CVisible.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CVisible.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VControl.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VControl.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VControlEventMap.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VControlEventMap.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VElement.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VElement.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VOwnership.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VOwnership.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VPanelChild.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VPanelChild.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictHandlerTime.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictHandlerTime.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictionary.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictionary.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictionaryMemory.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictionaryMemory.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictionarySelector.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictionarySelector.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageActive.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageActive.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageAlerts.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageAlerts.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageEvents.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageEvents.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageFunctions.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageFunctions.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageLazyLoad.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageLazyLoad.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageP.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageP.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageSystem.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageSystem.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageT.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageT.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageVariant.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageVariant.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageVariantRead.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageVariantRead.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageVariantWrite.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageVariantWrite.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VDictionaryPage.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VDictionaryPage.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VDictionaryPageServer.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VDictionaryPageServer.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageConfigWrapper.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageConfigWrapper.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageSelector.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageSelector.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CDictPageCommands.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CDictPageCommands.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/IDictionaryUser.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/IDictionaryUser.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CFactoryDictActive.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CFactoryDictActive.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CFactoryEquation.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CFactoryEquation.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CFactoryGauge.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CFactoryGauge.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CFactoryPanel.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CFactoryPanel.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CFactoryScreen.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CFactoryScreen.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CFactoryVehicleData.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CFactoryVehicleData.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VFactoryComponent.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VFactoryComponent.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CFactoryExternalXML.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CFactoryExternalXML.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CFactoryDictionary.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CFactoryDictionary.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CArc.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CArc.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CAxis.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CAxis.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CCircle.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CCircle.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEllipse.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEllipse.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CGaugeString.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CGaugeString.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CGaugeText.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CGaugeText.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CImage.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CImage.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CLine.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CLine.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CPie.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CPie.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CPoint.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CPoint.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CPolygon.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CPolygon.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CPolyline.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CPolyline.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CRectangle.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CRectangle.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CStyle.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CStyle.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CVideo.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CVideo.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VCoordinate.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VCoordinate.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VGraphic.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VGraphic.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VPolylist.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VPolylist.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqConstant.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqConstant.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqConstGaugeHeight.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqConstGaugeHeight.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqConstGaugeWidth.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqConstGaugeWidth.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpAbs.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpAbs.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpAdd.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpAdd.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpAnd.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpAnd.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpBoth.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpBoth.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpCase.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpCase.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpCeil.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpCeil.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpColorname.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpColorname.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpDecrement.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpDecrement.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpDegFromRad.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpDegFromRad.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpDegreeNorm.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpDegreeNorm.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpDivide.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpDivide.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpEqual.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpEqual.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpFloor.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpFloor.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpFormatString.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpFormatString.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpGreaterOrEqual.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpGreaterOrEqual.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpGreaterThan.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpGreaterThan.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpIncrement.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpIncrement.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpLessOrEqual.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpLessOrEqual.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpLessThan.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpLessThan.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpMax.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpMax.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpMin.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpMin.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpModulo.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpModulo.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpMultiply.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpMultiply.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpNear.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpNear.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpNegate.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpNegate.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpNot.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpNot.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpNotEqual.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpNotEqual.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpOr.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpOr.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpQuestion.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpQuestion.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpRadFromDeg.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpRadFromDeg.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpRadianNorm.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpRadianNorm.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpRange.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpRange.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpRegisters.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpRegisters.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpRegLoad.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpRegLoad.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpRegStore.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpRegStore.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpRGB.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpRGB.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpRGBA.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpRGBA.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpSquare.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpSquare.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpStrCat.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpStrCat.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpSubtract.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpSubtract.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpUnitAbbrev.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpUnitAbbrev.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpUnitConvert.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpUnitConvert.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpUnitName.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpUnitName.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpUnitPlural.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpUnitPlural.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqVariable.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqVariable.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqVariableAssign.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqVariableAssign.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqVariableAssignCond.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqVariableAssignCond.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqVariableIndirect.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqVariableIndirect.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CResultValue.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CResultValue.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VEqConstGauge.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VEqConstGauge.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VEqOpBinary.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VEqOpBinary.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VEqOpQuaternary.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VEqOpQuaternary.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VEqOpTrinary.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VEqOpTrinary.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/VEqOpUnary.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/VEqOpUnary.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpFind.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpFind.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpBitAnd.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpBitAnd.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpBitOr.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpBitOr.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqConstGaugeLeft.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqConstGaugeLeft.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqConstGaugeTop.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqConstGaugeTop.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqOpSubStr.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqOpSubStr.o -I. -I../Common -I../Draw/VDraw 
g++  -c  "/home/jo24148/GS8/Gadget/CEqVariableAssignIndirect.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -DOPENGL -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/Gadget/CEqVariableAssignIndirect.o -I. -I../Common -I../Draw/VDraw 
ar rcus "/home/jo24148/GS8"/Debug-Linux64/libGadget.a @"/home/jo24148/GS8/Gadget/Gadget.txt" 
make[1]: Leaving directory `/home/jo24148/GS8/Gadget'
----------Building project:[ VSAShared - Debug ]----------
make[1]: Entering directory `/home/jo24148/GS8/VSAShared'
g++  -c  "/home/jo24148/GS8/VSAShared/IAttribute.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/IAttribute.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/IPanAndTilt.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/IPanAndTilt.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/IPanAndTiltClient.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/IPanAndTiltClient.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/ITask.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/ITask.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/IService.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/IService.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/VPluginService.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/VPluginService.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/IVehicleDataSample.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/IVehicleDataSample.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/CCommandProcessorForPlugins.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/CCommandProcessorForPlugins.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/VPluginCommand.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/VPluginCommand.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/ICommandPlugin.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/ICommandPlugin.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/CServiceManager.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/CServiceManager.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/CFunctionProcessorForPlugins.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/CFunctionProcessorForPlugins.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/IActiveXML.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/IActiveXML.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
g++  -c  "/home/jo24148/GS8/VSAShared/IRepeater.cpp" -fPIC -Wall -Wno-non-virtual-dtor -g -D_DEBUG  -o "/home/jo24148/GS8"/Debug-Linux64/obj/VSAShared/IRepeater.o -I. -I../Common -I../Draw/VDraw -I../Gadget -I../VDDSMgtProcessor -I../GraphicsEvent 
ar rcus "/home/jo24148/GS8"/Debug-Linux64/libVSAShared.a @"/home/jo24148/GS8/VSAShared/VSAShared.txt" 
make[1]: Leaving directory `/home/jo24148/GS8/VSAShared'
----------Build Ended----------
0 errors, 0 warnings
User avatar
eranif
CodeLite Plugin
Posts: 6372
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: 5770 has lost build dependencies functionality

Post by eranif »

I dont see anything wrong in the makefile
I can see the -MT directive passed to gcc (note that you will not see it in the build output, as it is silenced by codelite using @)

But by quick looking at the Makefile, you can see its there, for example:

Code: Select all

$(IntermediateDirectory)/CCommandProcessorForPlugins$(DependSuffix): CCommandProcessorForPlugins.cpp
   @$(CXX) $(CXXFLAGS) $(IncludePCH) $(IncludePath) -MG -MP -MT$(IntermediateDirectory)/CCommandProcessorForPlugins$(ObjectSuffix) -MF$(IntermediateDirectory)/CCommandProcessorForPlugins$(DependSuffix) -MM "/home/jo24148/GS8/VSAShared/CCommandProcessorForPlugins.cpp"
This command should generate a file name CCommandProcessorForPlugins.o.d under the $(IntermediateDirectory) folder, if you will open it you will see a makefile rule with list of dependencies

So my question is:
What is not working for you?

To test the dependencies, you can modify one of the files listed in the dependency rule and see if the corresponded source file is being recompiled when you hit F7

Eran
Make sure you have read the HOW TO POST thread
User avatar
Jarod42
CodeLite Expert
Posts: 237
Joined: Wed Sep 30, 2009 5:54 pm
Genuine User: Yes
IDE Question: C++
Location: France
Contact:

Re: 5770 has lost build dependencies functionality

Post by Jarod42 »

Note that dependencies may be outdated in some case
(see dependencies (.o.d) are not updated correctly (patch)).
But it is not a regression.
grizzie17
CodeLite Enthusiast
Posts: 15
Joined: Wed May 12, 2010 12:15 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: 5770 has lost build dependencies functionality

Post by grizzie17 »

The problem that I am experiencing is that everything always recompiles regardless of what I change or do not change. For instance, if I do a full rebuild workspace followed by a a build workspace; I would expect that nothing should recompile on the second build, but everything still recompiles. The biggest problem is that this workspace/project is getting big. And the time to do a simple build is pretty long (especially when only a small handful of files should be compiled).
User avatar
eranif
CodeLite Plugin
Posts: 6372
Joined: Wed Feb 06, 2008 9:29 pm
Genuine User: Yes
IDE Question: C++
Contact:

Re: 5770 has lost build dependencies functionality

Post by eranif »

This means that the dependencies generated too good... ( if there were no dependencies, it would not have been rebuilt at all )

when such things happens, this indicates:
problem with the computer clock (since you mentioned that you facing this problem on several machines, I will assume that this is not the problem)
one of the basic dependent header files are having a strange timestamp

Did you try a fresh checkout?
If you create a simple hello world which depends on a single header, does this problem repeat itself?
You build lines shows that you are using the "Common" and "../Draw/VDraw" directories as common include paths, do they have a files with timestamp in the future?

Did this happen due to codelite upgrade? or an external library upgrade?

And final question:
Is this an open source project that I can checkout and give it a try?

Eran
Make sure you have read the HOW TO POST thread
grizzie17
CodeLite Enthusiast
Posts: 15
Joined: Wed May 12, 2010 12:15 am
Genuine User: Yes
IDE Question: C++
Contact:

Re: 5770 has lost build dependencies functionality

Post by grizzie17 »

I got it to reproduce using just a "Hello World" program.

Here are the unique factors: Under the Project Settings I have changed the default build settings, my main goal is to create the output at the level of the workspace instead of under the individual projects.

Output File: $(IntermediateDirectory)/$(ProjectName)
Intermediate Folder: $(WorkspacePath)/$(ConfigurationName)
Program: $(IntermediateDirectory)/$(ProjectName)
Working Directory: $(IntermediateDirectory)

This was working in the previous release (I had modified the codelite source to put WorkspacePath higher in the makefile, which thankfully you have made the norm).
Post Reply