Jump to content
×
×
  • Create New...
  • 0

Help with compiling source.


basforos

Question

  • Answers 6
  • Created
  • Last Reply

Top Posters For This Question

Top Posters For This Question

6 answers to this question

Recommended Posts

  • 0
6 hours ago, Denizeri24 said:

i using 13.0 beta1 amd64 but you can use any version.

 

i think you can use 12.2 RELEASE amd64 (or i386/32 bit)

Cool, is GCC the only thing I need to compile source? If so, does the version matter?

Link to comment
Share on other sites

  • 0
1 hour ago, basforos said:

Cool, is GCC the only thing I need to compile source? If so, does the version matter?

 

compiler : gcc or clang(llvm)

and

makedepend

gmake

 

some server still using gcc49 and you cant build a gcc49 server source with gcc6 or newer version, you need to upgrade your codes.

 

if you dont have serversrc/extern folder, you need to install some packages;

 

cryptopp (dont use 'pkg install' command, use 'make install')

mysql or mariadb ( you cant use mysql8.0 or mariadb10.2 > +)

devil

boost

 

https://gcc.gnu.org/gcc-9/changes.html

Edited by Denizeri24
Link to comment
Share on other sites

  • 0
1 hour ago, Denizeri24 said:

 

compiler : gcc or clang(llvm)

and

makedepend

gmake

 

some server still using gcc49 and you cant build a gcc49 server source with gcc6 or newer version, you need to upgrade your codes.

 

if you dont have serversrc/extern folder, you need to install some packages;

 

cryptopp (dont use 'pkg install' command, use 'make install')

mysql or mariadb ( you cant use mysql8.0 or mariadb10.2 > +)

devil

boost

 

https://gcc.gnu.org/gcc-9/changes.html

That cleared lots of questions I have, thanks. Also, I do have extern folder, what am I supposed to do with it? What's its use?

Link to comment
Share on other sites

  • 0
12 hours ago, basforos said:

That cleared lots of questions I have, thanks. Also, I do have extern folder, what am I supposed to do with it? What's its use?

dont delete extern folder.

 

server source codes need extern folder because extern have some libs devil - mysql - boost - etc..

 

 

note : if you have 32 bit freebsd and 32 bit server files, you can delete extern folder(but you need to change all makefiles) and you can install libs with 'pkg install' command..

Link to comment
Share on other sites

  • 0
1 hour ago, Denizeri24 said:

dont delete extern folder.

 

server source codes need extern folder because extern have some libs devil - mysql - boost - etc..

 

 

note : if you have 32 bit freebsd and 32 bit server files, you can delete extern folder(but you need to change all makefiles) and you can install libs with 'pkg install' command..

Nice, thanks for the information. I appreciate it.
 

Also, is there any way for me to check from the files what libs I have to install etc? 

Edited by basforos
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


Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.