New compilation method
This commit is contained in:
parent
bf0b976999
commit
178462027e
9 changed files with 21 additions and 21 deletions
|
@ -2,7 +2,9 @@ SRC = main.cpp ../util/ddv_socket.cpp ../util/flv_tag.cpp
|
||||||
OBJ = $(SRC:.cpp=.o)
|
OBJ = $(SRC:.cpp=.o)
|
||||||
OUT = DDV_Buffer
|
OUT = DDV_Buffer
|
||||||
INCLUDES =
|
INCLUDES =
|
||||||
CCFLAGS = -Wall -Wextra -funsigned-char -g
|
DEBUG = 4
|
||||||
|
OPTIMIZE = -g
|
||||||
|
CCFLAGS = -Wall -Wextra -funsigned-char $(OPTIMIZE) -DDEBUG=$(DEBUG)
|
||||||
CC = $(CROSS)g++
|
CC = $(CROSS)g++
|
||||||
LD = $(CROSS)ld
|
LD = $(CROSS)ld
|
||||||
AR = $(CROSS)ar
|
AR = $(CROSS)ar
|
||||||
|
|
|
@ -2,7 +2,9 @@ SRC = main.cpp ../util/ddv_socket.cpp ../util/http_parser.cpp ../util/flv_tag.cp
|
||||||
OBJ = $(SRC:.cpp=.o)
|
OBJ = $(SRC:.cpp=.o)
|
||||||
OUT = DDV_Conn_HTTP
|
OUT = DDV_Conn_HTTP
|
||||||
INCLUDES =
|
INCLUDES =
|
||||||
CCFLAGS = -Wall -Wextra -funsigned-char -g
|
DEBUG = 4
|
||||||
|
OPTIMIZE = -g
|
||||||
|
CCFLAGS = -Wall -Wextra -funsigned-char $(OPTIMIZE) -DDEBUG=$(DEBUG)
|
||||||
CC = $(CROSS)g++
|
CC = $(CROSS)g++
|
||||||
LD = $(CROSS)ld
|
LD = $(CROSS)ld
|
||||||
AR = $(CROSS)ar
|
AR = $(CROSS)ar
|
||||||
|
|
|
@ -1,14 +1,6 @@
|
||||||
/// \file Connector_HTTP/main.cpp
|
/// \file Connector_HTTP/main.cpp
|
||||||
/// Contains the main code for the HTTP Connector
|
/// Contains the main code for the HTTP Connector
|
||||||
|
|
||||||
/// Sets the global debugging level.
|
|
||||||
// debugging level 0 = nothing
|
|
||||||
// debugging level 1 = critical errors
|
|
||||||
// debugging level 2 = errors
|
|
||||||
// debugging level 3 = status information
|
|
||||||
// debugging level 4 = extremely verbose status information
|
|
||||||
#define DEBUG 4
|
|
||||||
|
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <queue>
|
#include <queue>
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
|
|
|
@ -2,7 +2,9 @@ SRC = main.cpp ../util/ddv_socket.cpp
|
||||||
OBJ = $(SRC:.cpp=.o)
|
OBJ = $(SRC:.cpp=.o)
|
||||||
OUT = DDV_Conn_RAW
|
OUT = DDV_Conn_RAW
|
||||||
INCLUDES =
|
INCLUDES =
|
||||||
CCFLAGS = -Wall -Wextra -funsigned-char -g
|
DEBUG = 4
|
||||||
|
OPTIMIZE = -g
|
||||||
|
CCFLAGS = -Wall -Wextra -funsigned-char $(OPTIMIZE) -DDEBUG=$(DEBUG)
|
||||||
CC = $(CROSS)g++
|
CC = $(CROSS)g++
|
||||||
LD = $(CROSS)ld
|
LD = $(CROSS)ld
|
||||||
AR = $(CROSS)ar
|
AR = $(CROSS)ar
|
||||||
|
|
|
@ -3,7 +3,9 @@ OBJ = $(SRC:.cpp=.o)
|
||||||
OUT = DDV_Conn_RTMP
|
OUT = DDV_Conn_RTMP
|
||||||
INCLUDES =
|
INCLUDES =
|
||||||
STATIC =
|
STATIC =
|
||||||
CCFLAGS = -Wall -Wextra -funsigned-char -g
|
DEBUG = 4
|
||||||
|
OPTIMIZE = -g
|
||||||
|
CCFLAGS = -Wall -Wextra -funsigned-char $(OPTIMIZE) -DDEBUG=$(DEBUG)
|
||||||
CC = $(CROSS)g++
|
CC = $(CROSS)g++
|
||||||
LD = $(CROSS)ld
|
LD = $(CROSS)ld
|
||||||
AR = $(CROSS)ar
|
AR = $(CROSS)ar
|
||||||
|
|
|
@ -1,13 +1,6 @@
|
||||||
/// \file Connector_RTMP/main.cpp
|
/// \file Connector_RTMP/main.cpp
|
||||||
/// Contains the main code for the RTMP Connector
|
/// Contains the main code for the RTMP Connector
|
||||||
|
|
||||||
//debugging level 0 = nothing
|
|
||||||
//debugging level 1 = critical errors
|
|
||||||
//debugging level 2 = errors
|
|
||||||
//debugging level 3 = status information
|
|
||||||
//debugging level 4 = extremely verbose status information
|
|
||||||
#define DEBUG 4
|
|
||||||
|
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
#include <cstdlib>
|
#include <cstdlib>
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
|
|
@ -2,7 +2,9 @@ SRC = main.cpp ../sockets/sw_base.cpp ../sockets/sw_inet.cpp ../sockets/sw_unix.
|
||||||
OBJ = $(SRC:.cpp=.o)
|
OBJ = $(SRC:.cpp=.o)
|
||||||
OUT = Connector_RTSP
|
OUT = Connector_RTSP
|
||||||
INCLUDES = -I/usr/local/include/jthread/
|
INCLUDES = -I/usr/local/include/jthread/
|
||||||
CCFLAGS = -Wall -Wextra -funsigned-char -g
|
DEBUG = 4
|
||||||
|
OPTIMIZE = -g
|
||||||
|
CCFLAGS = -Wall -Wextra -funsigned-char $(OPTIMIZE) -DDEBUG=$(DEBUG)
|
||||||
CC = $(CROSS)g++
|
CC = $(CROSS)g++
|
||||||
LD = $(CROSS)ld
|
LD = $(CROSS)ld
|
||||||
AR = $(CROSS)ar
|
AR = $(CROSS)ar
|
||||||
|
|
6
Makefile
6
Makefile
|
@ -12,6 +12,12 @@ client-clean:
|
||||||
cd Connector_RAW; $(MAKE) clean
|
cd Connector_RAW; $(MAKE) clean
|
||||||
cd Buffer; $(MAKE) clean
|
cd Buffer; $(MAKE) clean
|
||||||
clean: client-clean
|
clean: client-clean
|
||||||
|
client-release: client-clean
|
||||||
|
cd Connector_HTTP; $(MAKE) DEBUG=0 OPTIMIZE=-O2
|
||||||
|
cd Connector_RTMP; $(MAKE) DEBUG=0 OPTIMIZE=-O2
|
||||||
|
cd Connector_RAW; $(MAKE) DEBUG=0 OPTIMIZE=-O2
|
||||||
|
cd Buffer; $(MAKE) DEBUG=0 OPTIMIZE=-O2
|
||||||
|
release: client-release
|
||||||
client-install: client-clean client
|
client-install: client-clean client
|
||||||
cd Connector_RTMP; $(MAKE) install
|
cd Connector_RTMP; $(MAKE) install
|
||||||
cd Connector_HTTP; $(MAKE) install
|
cd Connector_HTTP; $(MAKE) install
|
||||||
|
|
|
@ -8,7 +8,6 @@
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <arpa/inet.h>
|
#include <arpa/inet.h>
|
||||||
#define DEBUG 4
|
|
||||||
|
|
||||||
/// Contains all functions and classes needed for RTMP connections.
|
/// Contains all functions and classes needed for RTMP connections.
|
||||||
namespace RTMPStream{
|
namespace RTMPStream{
|
||||||
|
|
Loading…
Add table
Reference in a new issue