Skip to content
Snippets Groups Projects
Commit 612769cb authored by Robert Butora's avatar Robert Butora
Browse files

minors: protobuf upgraded (syntax version explicit); MySql->MariaDB names...

minors: protobuf upgraded (syntax version explicit); MySql->MariaDB names changed; objectfiles before libs
parent b0fd14cc
No related branches found
No related tags found
No related merge requests found
...@@ -12,7 +12,7 @@ INC_DIR=/usr/local/omniORB/include \ ...@@ -12,7 +12,7 @@ INC_DIR=/usr/local/omniORB/include \
/usr/local/boost/include \ /usr/local/boost/include \
/usr/local/soci/include \ /usr/local/soci/include \
/usr/local/soci/include/soci \ /usr/local/soci/include/soci \
/usr/include/mysql \ /usr/include/mariadb \
/usr/include/soci \ /usr/include/soci \
/usr/local/protobuf/include \ /usr/local/protobuf/include \
./src ./src
...@@ -22,6 +22,7 @@ LIB_DIR=/usr/local/omniORB/lib \ ...@@ -22,6 +22,7 @@ LIB_DIR=/usr/local/omniORB/lib \
/usr/local/boost/lib \ /usr/local/boost/lib \
/usr/local/soci/lib64 \ /usr/local/soci/lib64 \
/usr/local/protobuf/lib \ /usr/local/protobuf/lib \
/usr/lib/x86_64-linux-gnu \
/usr/lib64/mysql /usr/lib64/mysql
#================================================================================ #================================================================================
CC=g++ CC=g++
...@@ -29,11 +30,12 @@ CXX_DEBUG_FLAGS=-g -DVERBOSE_DEBUG ...@@ -29,11 +30,12 @@ CXX_DEBUG_FLAGS=-g -DVERBOSE_DEBUG
CXX_RELEASE_FLAGS=-O3 CXX_RELEASE_FLAGS=-O3
CXX_DEFAULT_FLAGS=-c -Wall -Wextra -std=c++0x -Wno-unused-local-typedefs -DHAVE_BOOST CXX_DEFAULT_FLAGS=-c -Wall -Wextra -std=c++0x -Wno-unused-local-typedefs -DHAVE_BOOST
LDFLAGS=-Wall -lomniORB4 -lomniDynamic4 -lCOS4 -lomnithread -ltango -llog4tango \ LDFLAGS=-Wall -lomniORB4 -lomniDynamic4 -lCOS4 -lomnithread -ltango -llog4tango \
-lsoci_core -lsoci_mysql -lmysqlclient -lboost_system -lboost_thread \ -lsoci_core -lsoci_mysql -lmariadbclient -lboost_system -lboost_thread \
-lboost_filesystem -lboost_date_time -lprotobuf -lssl -lcrypto -lpthread -lboost_filesystem -lboost_date_time -lprotobuf -lssl -lcrypto -lpthread
INC_PARM=$(foreach d, $(INC_DIR), -I$d) INC_PARM=$(foreach d, $(INC_DIR), -I$d)
LIB_PARM=$(foreach d, $(LIB_DIR), -L$d) LIB_PARM=$(foreach d, $(LIB_DIR), -L$d)
PROTOC :=/usr/local/protobuf/bin/protoc PROTOC :=/usr/bin/protoc
#PROTOC :=/usr/local/protobuf/bin/protoc
#================================================================================ #================================================================================
SRC_DIR=./src SRC_DIR=./src
OBJ_DIR=./obj OBJ_DIR=./obj
...@@ -67,7 +69,7 @@ debug: CXXFLAGS+=$(CXX_DEBUG_FLAGS) $(CXX_DEFAULT_FLAGS) ...@@ -67,7 +69,7 @@ debug: CXXFLAGS+=$(CXX_DEBUG_FLAGS) $(CXX_DEFAULT_FLAGS)
debug: $(EXECUTABLE) debug: $(EXECUTABLE)
$(EXECUTABLE): makedir $(OBJ_FILES) $(EXECUTABLE): makedir $(OBJ_FILES)
$(CC) $(LDFLAGS) $(LIB_PARM) -o $@ $(OBJ_FILES) $(CC) $(OBJ_FILES) $(LDFLAGS) $(LIB_PARM) -o $@
$(OBJ_DIR)/%.o: $(SRC_DIR)/%.cpp $(OBJ_DIR)/%.o: $(SRC_DIR)/%.cpp
$(CC) $(CXXFLAGS) $(INC_PARM) -o $@ $< $(CC) $(CXXFLAGS) $(INC_PARM) -o $@ $<
......
syntax = "proto2";
package DataExporter_ns; package DataExporter_ns;
message Request message Request
{ {
required string username = 1; required string username = 1;
......
syntax = "proto2";
package DataExporter_ns; package DataExporter_ns;
message Response message Response
{ {
enum State enum State
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment