Jump to content

FreeBSD 12


Marcos
 Share

Recommended Posts

Boa tarde, ou boa noite pra quem está em Portugal.

Pessoal eu criei um VDI com FreeBSD 12 instalei as files que uso em um VDI 9.3 e quando tento ligar as files a DB não liga e me aparece o seguinte:

CLIENT_DESC [db_clientdesc] trying DBPacket() while not connected.

Estou pesquisando a respeito e a única coisa q encontrei a respeito é que tem haver com o makefile CFlags que precisa ser alterado.

Alguém que consiga me ajudar com essa questão?

Obrigado e boa tarde/noite a todos.

Link to comment
Share on other sites

  • 2 weeks later...
Em 04/02/2019 em 16:17, Marcos disse:

Boa tarde, ou boa noite pra quem está em Portugal.

Pessoal eu criei um VDI com FreeBSD 12 instalei as files que uso em um VDI 9.3 e quando tento ligar as files a DB não liga e me aparece o seguinte:

CLIENT_DESC [db_clientdesc] trying DBPacket() while not connected.

Estou pesquisando a respeito e a única coisa q encontrei a respeito é que tem haver com o makefile CFlags que precisa ser alterado.

Alguém que consiga me ajudar com essa questão?

Obrigado e boa tarde/noite a todos.

FreeBSD 12 funcional
 

Compile OK

compile_freebsd12.jpg?1550618098

Server OK

freebsd12.jpg?1550618244

 

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • 3 weeks later...
Em 04/02/2019 em 18:17, Marcos disse:

Boa tarde, ou boa noite pra quem está em Portugal.

Pessoal eu criei um VDI com FreeBSD 12 instalei as files que uso em um VDI 9.3 e quando tento ligar as files a DB não liga e me aparece o seguinte:

CLIENT_DESC [db_clientdesc] trying DBPacket() while not connected.

Estou pesquisando a respeito e a única coisa q encontrei a respeito é que tem haver com o makefile CFlags que precisa ser alterado.

Alguém que consiga me ajudar com essa questão?

Obrigado e boa tarde/noite a todos.

instalaste o gcc e o que é preciso para o compilador ? 

tipo isto 

// install gcc49
# pkg install gcc49

// symlink to gcc
# cd /usr/local/bin
# ln -s gcc49 gcc
# ln -s g++49 g++

// fix clang replacement
# cd /usr/bin
# mv cc cc2
# mv c++ c++2
# ln -s /usr/local/bin/gcc cc
# ln -s /usr/local/bin/g++ c++
 

claro que depois no makefile tens de alterar a estenxão do compilador provavelmente 

o teu make file deve ter a extenção para o 9.3 que deve ser gcc deves add no teu o gcc49  isso eu tirei de um doc da source do marty que compila em freebsd 12 

caso te ajude dexo aqui a que tenho e podes comparar 

Spoiler

CC=gcc
CXX=g++

PLATFORM = $(shell file /bin/ls | cut -d' ' -f3 | cut -d'-' -f1)
BSD_VERSION = $(shell uname -v 2>&1 | cut -d' ' -f2 | cut -d'.' -f1)
SVR_VERSION = $(shell cat __REVISION__)

# default: libthecore libpoly libgame liblua libsql libserverkey game db
default: liblua libsql libgame libpoly libthecore game db
	@echo "--------------------------------------"
	@echo "Build Done"
	@echo "--------------------------------------"

liblua: .
	$(MAKE) -C $@/5.0 clean
	$(MAKE) -C $@/5.0

libsql: .
	@touch $@/Depend
	$(MAKE) -C $@ dep
	$(MAKE) -C $@ clean
	$(MAKE) -C $@

libgame: .
	@touch $@/src/Depend
	$(MAKE) -C $@/src dep
	$(MAKE) -C $@/src clean
	$(MAKE) -C $@/src

libpoly: .
	@touch $@/Depend
	$(MAKE) -C $@ dep
	$(MAKE) -C $@ clean
	$(MAKE) -C $@

libthecore: .
	@touch $@/src/Depend
	$(MAKE) -C $@/src dep
	$(MAKE) -C $@/src clean
	$(MAKE) -C $@/src

libserverkey: .
	@touch $@/Depend
	$(MAKE) -C $@ dep
	$(MAKE) -C $@ clean
	$(MAKE) -C $@

game: .
	@touch $@/src/Depend
	$(MAKE) -C $@/src dep
	$(MAKE) -C $@/src clean
	# $(MAKE) -C $@/src limit_time
	$(MAKE) -C $@/src
	$(MAKE) -C $@/src symlink

db: .
	@touch $@/src/Depend
	$(MAKE) -C $@/src dep
	$(MAKE) -C $@/src clean
	$(MAKE) -C $@/src
	$(MAKE) -C $@/src symlink

ver:
	@$(CC) -v
ver2:
	@$(CC) -v
	$(MAKE) -C game/src ver

strip:
	$(MAKE) -C game/src strip
	$(MAKE) -C db/src strip

all:
	@echo "--------------------------------------"
	@echo "Update Revision"
	@echo "--------------------------------------"
	@expr $(SVR_VERSION) + 1 > __REVISION__
	@cat  __REVISION__

	@echo "--------------------------------------"
	@echo "Full Build Start"
	@echo "--------------------------------------"

	$(MAKE) -C liblua/5.0 clean
	$(MAKE) -C liblua/5.0

	# $(MAKE) -C liblua/5.2 clean
	# $(MAKE) -C liblua/5.2 freebsd
	# $(MAKE) -C liblua/5.2 local

	@touch libsql/Depend
	$(MAKE) -C libsql dep
	$(MAKE) -C libsql clean
	$(MAKE) -C libsql

	@touch libgame/src/Depend
	$(MAKE) -C libgame/src dep
	$(MAKE) -C libgame/src clean
	$(MAKE) -C libgame/src

	@touch libpoly/Depend
	$(MAKE) -C libpoly dep
	$(MAKE) -C libpoly clean
	$(MAKE) -C libpoly

	@touch libthecore/src/Depend
	$(MAKE) -C libthecore/src dep
	$(MAKE) -C libthecore/src clean
	$(MAKE) -C libthecore/src

	@touch libserverkey/Depend
	$(MAKE) -C libserverkey dep
	$(MAKE) -C libserverkey clean
	$(MAKE) -C libserverkey

	@touch game/src/Depend
	$(MAKE) -C game/src dep
	$(MAKE) -C game/src clean
	# $(MAKE) -C game/src limit_time
	$(MAKE) -C game/src
	$(MAKE) -C game/src symlink
	# $(MAKE) -C game/src strip

	@touch db/src/Depend
	$(MAKE) -C db/src dep
	$(MAKE) -C db/src clean
	$(MAKE) -C db/src
	$(MAKE) -C db/src symlink
	# $(MAKE) -C db/src strip
	@echo "--------------------------------------"
	@echo "Full Build End"
	@echo "--------------------------------------"

 

 

Edited by F-Caneiras
  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • 1 year later...
Em 19/02/2019 em 23:23, xkillmt2 disse:

FreeBSD 12 funcional
 

Compile OK

 

Hidden Content

  • Give reaction or reply to this topic to see the hidden content.

 

Server OK

 

Hidden Content

  • Give reaction or reply to this topic to see the hidden content.

 

 

Pode-me ajudar ?

Tenho freebsd 12 instalado no meu dedicado mas não estou conseguindo configurar.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...