FreeBSD version 3.1.2

Discuss the future of Warzone 2100 with us.
User avatar
Tzeentch
Trained
Trained
Posts: 300
Joined: 14 Oct 2012, 14:24

Re: FreeBSD version 3.1.2

Post by Tzeentch »

Here's the output when I installed again from this port

Code: Select all

/usr/ports/devel/qt5 # make install clean
===>  Found saved configuration for qt5-5.3.2_1
===>   qt5-5.3.2_1 depends on file: /usr/local/sbin/pkg - found
===> Fetching all distfiles required by qt5-5.3.2_1 for building
===>  Extracting for qt5-5.3.2_1
===>  Patching for qt5-5.3.2_1
===>  Configuring for qt5-5.3.2_1
===>  Staging for qt5-5.3.2_1
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/assistant - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/moc - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5CLucene.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Concurrent.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Core.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5DBus.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Declarative.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/designer - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/qml/QtGraphicalEffects/qmldir - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Gui.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Help.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/plugins/imageformats/libqtiff.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/linguist - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/lrelease - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Multimedia.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Network.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5OpenGL.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/qtpaths - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/pixeltool - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5PrintSupport.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/qdbus - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/qdbusviewer - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/qdoc - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/qev - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/bin/qmake - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Qml.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Quick.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/qml/QtQuick/Controls/qmldir - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Script.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5ScriptTools.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5SerialPort.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/plugins/sqldrivers/libqsqlibase.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/plugins/sqldrivers/libqsqlmysql.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/plugins/sqldrivers/libqsqlodbc.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/plugins/sqldrivers/libqsqlpsql.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/plugins/sqldrivers/libqsqlite2.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/qt5/plugins/sqldrivers/libqsqlite.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Sql.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Svg.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Test.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5WebKit.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Widgets.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5X11Extras.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5Xml.so - found
===>   qt5-5.3.2_1 depends on file: /usr/local/lib/libQt5XmlPatterns.so - found
===>   Generating temporary packing list
====> Compressing man pages (compress-man)
===>  Installing for qt5-5.3.2_1
===>  Checking if qt5 already installed
/usr/local/lib/qt5/bin/assistant
actual-package-depends: dependency on /usr/local/lib/qt5/bin/assistant not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/moc
/usr/local/lib/libQt5CLucene.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5CLucene.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Concurrent.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Concurrent.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Core.so.5.3.2
/usr/local/lib/libQt5DBus.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5DBus.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Declarative.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Declarative.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/designer
actual-package-depends: dependency on /usr/local/lib/qt5/bin/designer not registered (normal if it belongs to base)
/usr/local/lib/qt5/qml/QtGraphicalEffects/qmldir
actual-package-depends: dependency on /usr/local/lib/qt5/qml/QtGraphicalEffects/qmldir not registered (normal if it belongs to base)
/usr/local/lib/libQt5Gui.so.5.3.2
/usr/local/lib/libQt5Help.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Help.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/plugins/imageformats/libqtiff.so
actual-package-depends: dependency on /usr/local/lib/qt5/plugins/imageformats/libqtiff.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/linguist
actual-package-depends: dependency on /usr/local/lib/qt5/bin/linguist not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/lrelease
actual-package-depends: dependency on /usr/local/lib/qt5/bin/lrelease not registered (normal if it belongs to base)
/usr/local/lib/libQt5Multimedia.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Multimedia.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Network.so.5.3.2
/usr/local/lib/libQt5OpenGL.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5OpenGL.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/qtpaths
actual-package-depends: dependency on /usr/local/lib/qt5/bin/qtpaths not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/pixeltool
actual-package-depends: dependency on /usr/local/lib/qt5/bin/pixeltool not registered (normal if it belongs to base)
/usr/local/lib/libQt5PrintSupport.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5PrintSupport.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/qdbus
actual-package-depends: dependency on /usr/local/lib/qt5/bin/qdbus not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/qdbusviewer
actual-package-depends: dependency on /usr/local/lib/qt5/bin/qdbusviewer not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/qdoc
actual-package-depends: dependency on /usr/local/lib/qt5/bin/qdoc not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/qev
actual-package-depends: dependency on /usr/local/lib/qt5/bin/qev not registered (normal if it belongs to base)
/usr/local/lib/qt5/bin/qmake
/usr/local/lib/libQt5Qml.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Qml.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Quick.so.5.3.2
/usr/local/lib/qt5/qml/QtQuick/Controls/qmldir
actual-package-depends: dependency on /usr/local/lib/qt5/qml/QtQuick/Controls/qmldir not registered (normal if it belongs to base)
/usr/local/lib/libQt5Script.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Script.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5ScriptTools.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5ScriptTools.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5SerialPort.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5SerialPort.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/plugins/sqldrivers/libqsqlibase.so
actual-package-depends: dependency on /usr/local/lib/qt5/plugins/sqldrivers/libqsqlibase.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/plugins/sqldrivers/libqsqlmysql.so
actual-package-depends: dependency on /usr/local/lib/qt5/plugins/sqldrivers/libqsqlmysql.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/plugins/sqldrivers/libqsqlodbc.so
actual-package-depends: dependency on /usr/local/lib/qt5/plugins/sqldrivers/libqsqlodbc.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/plugins/sqldrivers/libqsqlpsql.so
actual-package-depends: dependency on /usr/local/lib/qt5/plugins/sqldrivers/libqsqlpsql.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/plugins/sqldrivers/libqsqlite2.so
actual-package-depends: dependency on /usr/local/lib/qt5/plugins/sqldrivers/libqsqlite2.so not registered (normal if it belongs to base)
/usr/local/lib/qt5/plugins/sqldrivers/libqsqlite.so
actual-package-depends: dependency on /usr/local/lib/qt5/plugins/sqldrivers/libqsqlite.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Sql.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Sql.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Svg.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Svg.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Test.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Test.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5WebKit.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5WebKit.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Widgets.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Widgets.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5X11Extras.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5X11Extras.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5Xml.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5Xml.so not registered (normal if it belongs to base)
/usr/local/lib/libQt5XmlPatterns.so.5.3.2
actual-package-depends: dependency on /usr/local/lib/libQt5XmlPatterns.so not registered (normal if it belongs to base)
===>   Registering installation for qt5-5.3.2_1
Installing qt5-5.3.2_1...
===>  Cleaning for qt5-5.3.2_1
Manged to find the qt5 version of moc here on my system-> /usr/local/lib/qt5/bin/moc So therefore I just need to point to this somehow.

aha that's where it all is... Found qmake! As per Vexed previous comment :...: Surprised my earlier locate command did not find this.

Code: Select all

/usr/local/lib/qt5/bin/
/usr/local/lib/qt5/bin/qmake -v
QMake version 3.0
Using Qt version 5.3.2 in /usr/local/lib
but also for some reason if I do this, maybe some conflicts occurring? Just need to change to qt5 selection. Maybe some variable needs changing like QT_PREFIX

Code: Select all

# qmake-qt4 -v
QMake version 2.01a
Using Qt version 4.8.6 in /usr/local/lib/qt4
Did the following

Code: Select all

export QT_PREFIX=5
export MOC='/usr/local/lib/qt5/bin/moc'
echo $MOC 
/usr/local/lib/qt5/bin/moc
export RCC='/usr/local/lib/qt5/bin/rcc'
export UIC='/usr/local/lib/qt5/bin/uic'
but no change
also tried - export QT_PREFIX=/usr/local/lib/qt5 & export QT_LIBDIR='/usr/local/lib/' as well as export QT_SELECT=5

but no luck

Fairly likely as I'm using KDE, but this doesn't fix -> viewtopic.php?f=6&t=12017&p=130988&hilit=qt5#p130988

annnnd stuck again :augh: know we're close!

Would it be easier to meet at a set time and discuss via some messaging? I'll check forums regularly (tab open) for updates over the next several hours.

Had a brainwave, I'll attempt getting virtualized Solaris on top and practice install on that in parallel, then when switching over I can do so without missing ages between contributions.
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: FreeBSD version 3.1.2

Post by vexed »

Haven't used freeBSD before, so I am unfamiliar with everything involved.
No idea why Qt conflicts, or why, what KDE is doing, is messing things up.
I suppose you could use something other than KDE, to see if that helps.

If someone is around, they are usually on IRC, in one of our channels, otherwise, it is hit or miss with the forums.

What is the output of your latest trial, since I don't see any output in the above post that has errors.
/facepalm ...Grinch stole WarzoneπŸ™ˆπŸ™‰πŸ™Š contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
Tzeentch
Trained
Trained
Posts: 300
Joined: 14 Oct 2012, 14:24

Re: FreeBSD version 3.1.2

Post by Tzeentch »

Hmm I'll try another gui incase, errors are identical to before.
qt5 during compile phase

Code: Select all

checking for QT5... yes
checking for moc-qt5... no
checking for moc... no
checking for uic-qt5... no
checking for uic... no
checking for rcc-qt5... no
and of course

Code: Select all

c++ -DHAVE_CONFIG_H -I. -I../..   -DYY_NO_INPUT -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DDEBUG -DWZ_DATADIR="\"/usr/local/share/warzone2100\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/quesoglc -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -I/usr/local/include -I/usr/X11R6/include -ggdb -O0 -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -fPIC -std=c++11 -fstack-protector -MT utf.o -MD -MP -MF .deps/utf.Tpo -c -o utf.o utf.cpp
mv -f .deps/utf.Tpo .deps/utf.Po
c++ -DHAVE_CONFIG_H -I. -I../..   -DYY_NO_INPUT -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DDEBUG -DWZ_DATADIR="\"/usr/local/share/warzone2100\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/quesoglc -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -I/usr/local/include -I/usr/X11R6/include -ggdb -O0 -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -fPIC -std=c++11 -fstack-protector -MT wzconfig.o -MD -MP -MF .deps/wzconfig.Tpo -c -o wzconfig.o wzconfig.cpp
mv -f .deps/wzconfig.Tpo .deps/wzconfig.Po
make[2]: don't know how to make wzconfig_moc.cpp. Stop

make[2]: stopped in /usr/home/(username)/war-test/lib/framework
*** Error code 1

Stop.
make[1]: stopped in /usr/home/(username)/war-test
*** Error code 1

Stop.
make: stopped in /usr/home/(username)/war-test
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: FreeBSD version 3.1.2

Post by vexed »

Are you doing ./autogen.sh first ?
Any errors with that ?

Code: Select all

make[2]: don't know how to make wzconfig_moc.cpp. Stop
That should have been made from:

Code: Select all

MOCHEADER = \
	wzconfig.h
MOCEDFILES = $(MOCHEADER:%.h=%_moc.cpp)
and since it isn't... then, autohell isn't working correctly on your system for some reason, or it needs more helpful advice on your system. What version are you running ?
/facepalm ...Grinch stole WarzoneπŸ™ˆπŸ™‰πŸ™Š contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
Tzeentch
Trained
Trained
Posts: 300
Joined: 14 Oct 2012, 14:24

Re: FreeBSD version 3.1.2

Post by Tzeentch »

Are you doing ./autogen.sh first ? - yes first thing each time before carrying on.

Any errors with that ?
When I have automake 1.15 - just upgraded to from I believe 1.14. should I attempt to match the versions if possible? Couldn't find in pkg or the ports tree...

Code: Select all

./autogen.sh 
+ checking for autoconf >= 2.56 ... found 2.69, ok.
+ checking for automake >= 1.11 ... found 1.15, ok.
+ running aclocal ...
+ running autoheader ... 
+ running autoconf ... 
+ running automake ... 
configure.ac:75: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:75: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:75: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
tests/Makefile.am:31: warning: source file '../tools/map/mapload.cpp' is in a subdirectory,
tests/Makefile.am:31: but option 'subdir-objects' is disabled
automake-1.15: warning: possible forward-incompatibility.
automake-1.15: At least a source file is in a subdirectory, but the 'subdir-objects'
automake-1.15: automake option hasn't been enabled.  For now, the corresponding output
automake-1.15: object file(s) will be placed in the top-level directory.  However,
automake-1.15: this behaviour will change in future Automake versions: they will
automake-1.15: unconditionally cause object files to be placed in the same subdirectory
automake-1.15: of the corresponding sources.
automake-1.15: You are advised to start using 'subdir-objects' option throughout your
automake-1.15: project, to avoid future incompatibilities.
+ removing config.cache ... 
Looking at configure.ac file.

Code: Select all

less /usr/home/(username)/war-test/configure.ac
AC_PREREQ([2.56])
AC_INIT([Warzone 2100],[master],[http://wz2100.net/],[warzone2100])

AM_INIT_AUTOMAKE([1.11 tar-ustar no-dist-gzip dist-xz])
Do we need subdir-objects as one of the options within this line? AM_INIT_AUTOMAKE

Attempted change but still has issues (although doesn't have the previous messages) answering my own Q, i.e.

Code: Select all

AM_INIT_AUTOMAKE([1.11 subdir-objects tar-ustar no-dist-gzip dist-xz])

Code: Select all

./autogen.sh
+ checking for autoconf >= 2.56 ... found 2.69, ok.
+ checking for automake >= 1.11 ... found 1.15, ok.
+ running aclocal ...
+ running autoheader ... 
+ running autoconf ... 
+ running automake ... 
configure.ac:75: warning: The 'AM_PROG_MKDIR_P' macro is deprecated, and its use is discouraged.
configure.ac:75: You should use the Autoconf-provided 'AC_PROG_MKDIR_P' macro instead,
configure.ac:75: and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.
+ removing config.cache ... 

Now type './configure && make' to compile.
ofc after using /configure --enable-debug=relaxed then make

Code: Select all

make
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/sh /home/(username)/war-test/missing autoheader)
rm -f stamp-h1
touch ./config.h.in
cd . && /bin/sh ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make  all-recursive
Making all in win32
Making all in 3rdparty/miniupnpc
Making all in 3rdparty/quesoglc
Making all in lib/framework
make[2]: don't know how to make wzconfig_moc.cpp. Stop

make[2]: stopped in /usr/home/(username)/war-test/lib/framework
*** Error code 1

Stop.
make[1]: stopped in /usr/home/(username)/war-test
*** Error code 1

Stop.
make: stopped in /usr/home/(username)/war-test
Odd that I cannot find "AM_PROG_MKDIR_P" -> grep -i "AM_PROG_MKDIR_P" configure.ac gives nothing. I only find this here

Code: Select all

grep -i "AM_PROG_MKDIR_P" *
aclocal.m4:# AM_PROG_MKDIR_P
aclocal.m4:AC_DEFUN([AM_PROG_MKDIR_P],
and of course the mkdir variables shown.

Code: Select all

grep '$(MKDIR_P)' *
Makefile:         echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \
Makefile:         $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \
Makefile:         */*) $(MKDIR_P) `echo "$$dist_files" | \
Makefile:             || $(MKDIR_P) "$(distdir)/$$subdir" \
Makefile:         test -z "$$dir" || $(MKDIR_P) "$$dir"; \
Makefile.in:      echo " $(MKDIR_P) '$(DESTDIR)$(docdir)'"; \
Makefile.in:      $(MKDIR_P) "$(DESTDIR)$(docdir)" || exit 1; \
Makefile.in:      */*) $(MKDIR_P) `echo "$$dist_files" | \
Makefile.in:          || $(MKDIR_P) "$(distdir)/$$subdir" \
Makefile.in:      test -z "$$dir" || $(MKDIR_P) "$$dir"; \
aclocal.m4:AC_SUBST([mkdir_p], ['$(MKDIR_P)'])
aclocal.m4:and use '$(MKDIR_P)' instead of '$(mkdir_p)'in your Makefile.am files.])
aclocal.m4:dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
configure:mkdir_p='$(MKDIR_P)'
also note doing this within a different GUI makes no difference, all output identical

this FreeBSD version - 10.1-RELEASE-p5 FreeBSD 10.1-RELEASE-p5 #0 and on 64 bit
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: FreeBSD version 3.1.2

Post by vexed »

What does the relevant part of the makefile show about this ?
Here is mine from my linux box:

Code: Select all

...
MOC5 = /usr/bin/moc
...
MOCHEADER = \
	wzconfig.h

MOCEDFILES = $(MOCHEADER:%.h=%_moc.cpp)
CLEANFILES = \
	$(MOCEDFILES)
...
%_moc.cpp: %.h
	$(MOC5) -o $@ $<
/facepalm ...Grinch stole WarzoneπŸ™ˆπŸ™‰πŸ™Š contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
Tzeentch
Trained
Trained
Posts: 300
Joined: 14 Oct 2012, 14:24

Re: FreeBSD version 3.1.2

Post by Tzeentch »

I have three make files as follows:

Code: Select all

ls  Makefile*
Makefile        Makefile.am     Makefile.in
With the main structure of Makefile as follows ( some of the file contents ) ( note prior to export fields like RCC5 = )

Code: Select all

PACKAGE = warzone2100
PACKAGE_BUGREPORT = http://wz2100.net/
PACKAGE_NAME = Warzone 2100
PACKAGE_STRING = Warzone 2100 master
PACKAGE_TARNAME = warzone2100
PACKAGE_URL = 
PACKAGE_VERSION = master
PATH_SEPARATOR = :
PDFLATEX = pdflatex
PERL = /usr/bin/perl
PERL_VERSION = This is perl 5, version 18, subversion 4 (v5.18.4) built for amd64-freebsd-thread-multi
PHYSFS_LIBS = -lphysfs
PKGCONFIG_DEFAULT_PREFIX = 
PKGCONFIG_PREFIX = 
PKG_CONFIG = /usr/local/bin/pkg-config
PNG_CFLAGS = -I/usr/local/include/libpng15  
PNG_LIBS = -L/usr/local/lib -lpng15  
POSUB = po
PTHREAD_CC = cc
PTHREAD_CFLAGS = -D_THREAD_SAFE 
PTHREAD_LIBS = -lpthread
QT5_CFLAGS = -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5  
QT5_LIBS = -lQt5Widgets -lQt5Gui -lQt5Script -lQt5Core  
QT5_VERSION = 5.3.2
RANLIB = ranlib
RCC5 = /usr/local/lib/qt5/bin/rcc
SDL_CFLAGS = -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE  
SDL_LIBS = -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL  -pthread  
SED = /usr/bin/sed
SET_MAKE = 
SHELL = /bin/sh
STRIP = 
THEORA_CFLAGS = -I/usr/local/include  
THEORA_LIBS = -ltheora -L/usr/local/lib -logg  
UIC5 = /usr/local/lib/qt5/bin/uic
UNZIP = unzip
USE_NLS = yes
VERSION = master
VORBISFILE_CFLAGS = -I/usr/local/include  
VORBISFILE_LIBS = -L/usr/local/lib -lvorbisfile  
VORBIS_CFLAGS = -I/usr/local/include  
VORBIS_LIBS = -L/usr/local/lib -lvorbis  
WIN32_LIBS = 
WINDRES = 
WKHTMLTOPDF = 
WZ_C99FLAGS = 
WZ_CFLAGS =  -ggdb -O0 -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -Wstrict-prototypes -Wdeclaration-after-statement  -Wno-switch -Wno-enum-compare
WZ_CPPFLAGS =  -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DDEBUG -DWZ_DATADIR="\"${datadir}/${PACKAGE}\"" -DLOCALEDIR="\"${localedir}\"" -I$(top_srcdir) -I$(top_srcdir)/3rdparty -I$(top_srcdir)/3rdparty/quesoglc
WZ_CXXFLAGS =  -ggdb -O0 -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security
this looks like it could be the cause

Code: Select all

grep -i moc Makefile*
Makefile:MOC5 = 
Makefile.in:MOC5 = @MOC5@
Nothing for the following from any makefile:
grep -i MOCHEADER Makefile*
grep -i MOCEDFILES Makefile*
grep -i CLEANFILES Makefile*
grep -i wzconfig.h Makefile*

Attempted change to specify my moc location by export for the makefile to pickup.. here is full list of commands run

Code: Select all

export LDFLAGS='-L/usr/local/lib -L/usr/X11R6/lib'
export CPPFLAGS='-I/usr/local/include -I/usr/X11R6/include'
export LIBCRYPTO_CFLAGS='/lib/libcrypto.so.7'
export LIBCRYPTO_LIBS='/lib/libcrypto.so.7'
export MOC5='/usr/local/lib/qt5/bin/moc'
export UIC5='/usr/local/lib/qt5/bin/uic'
export RCC5='/usr/local/lib/qt5/bin/rcc'
./autogen.sh
./configure --enable-debug=relaxed
make
Now it has picked this up!

Code: Select all

checking for QT5... yes
checking for moc-qt5... /usr/local/lib/qt5/bin/moc
checking for uic-qt5... /usr/local/lib/qt5/bin/uic
checking for rcc-qt5... /usr/local/lib/qt5/bin/rcc
but still fails :(

Code: Select all

config.status: creating po/POTFILES
config.status: creating po/Makefile
configure: 
configure: WARNING: Distributor unknown!
configure: Use --with-distributor when compiling package for distribution
configure: 
configure: WARNING: a2x (asciidoc) or wkhtmltopdf not found, can't convert documentation. This doesn't affect building the game,
                but means that things like "make dist" and building a Windows installer will fail.
configure: 
configure: Backend used: sdl
$ make
make  all-recursive
Making all in win32
Making all in 3rdparty/miniupnpc
Making all in 3rdparty/quesoglc
Making all in lib/framework
make[2]: don't know how to make wzconfig_moc.cpp. Stop

make[2]: stopped in /usr/home/(username)/war-test/lib/framework
*** Error code 1

Stop.
make[1]: stopped in /usr/home/(username)/war-test
*** Error code 1

Stop.
make: stopped in /usr/home/(username)/war-test
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: FreeBSD version 3.1.2

Post by vexed »

Did you modify Makefile.am in any way?
If you didn't, and you don't have a

Code: Select all

%_moc.cpp: %.h
   $(MOC5) -o $@ $<
section in your Makefile, then, something is wrong with automake on your system, since it is producing wrong output from the Makefile.am.
/facepalm ...Grinch stole WarzoneπŸ™ˆπŸ™‰πŸ™Š contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
Tzeentch
Trained
Trained
Posts: 300
Joined: 14 Oct 2012, 14:24

Re: FreeBSD version 3.1.2

Post by Tzeentch »

I have made no modifications to this file. Only difference is the automake version, which looks to cause 3 separate make files...

I have checked the contents of this and mine appears identical to this file on github - https://github.com/Warzone2100/warzone2 ... akefile.am

I find the contents you mention in a sub-directory which contains exactly the same as yours, must be my mistake.

Master branch correct? from github on this link https://github.com/Warzone2100/warzone2100

So it must be my automake. Using automake 1.15 causes this. Attempting automake 1.4.6 which failed. (Both in ports tree)

Code: Select all

+ checking for automake >= 1.11 ... Use of "do" to call subroutines is deprecated at /usr/local/bin/automake-1.4 line 986.
Use of "do" to call subroutines is deprecated at /usr/local/bin/automake-1.4 line 1147.
found 1.4-p6, not ok !

You must have automake 1.11 or greater to compile Warzone2100.
Get the latest version from <ftp://ftp.gnu.org/pub/gnu/automake/>.
Attempting to match versions. Obtained 1.11 from ftp://ftp.gnu.org/pub/gnu/automake/ and extracted contents. This has worked so far...

Code: Select all

+ checking for automake >= 1.11 ... found 1.11.1, ok.
+ running aclocal ...
main::scan_file() called too early to check prototype at /usr/local/bin/aclocal line 617.
+ running autoheader ... 
+ running autoconf ... 
+ running automake ... 
configure.ac:19: installing `./config.guess'
configure.ac:19: installing `./config.sub'
configure.ac:4: installing `./install-sh'
configure.ac:4: installing `./missing'
3rdparty/miniupnpc/Makefile.am: installing `./depcomp'
+ removing config.cache ... 

Now type './configure && make' to compile.
Then I am back in exactly the same place as before.

Code: Select all

c++ -DHAVE_CONFIG_H -I. -I../..   -DYY_NO_INPUT -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DDEBUG -DWZ_DATADIR="\"/usr/local/share/warzone2100\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/quesoglc -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -I/usr/local/include -I/usr/X11R6/include -ggdb -O0 -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -fPIC -std=c++11 -fstack-protector -MT strres_lexer.o -MD -MP -MF .deps/strres_lexer.Tpo -c -o strres_lexer.o strres_lexer.cpp
strres_lexer.cpp:789:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register yy_state_type yy_current_state;
        ^~~~~~~~~
strres_lexer.cpp:790:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register char *yy_cp, *yy_bp;
        ^~~~~~~~~
strres_lexer.cpp:790:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register char *yy_cp, *yy_bp;
        ^~~~~~~~~
strres_lexer.cpp:791:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register int yy_act;
        ^~~~~~~~~
strres_lexer.cpp:841:4: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
                        register YY_CHAR yy_c = yy_ec[YY_SC_TO_UI(*yy_cp)];
                        ^~~~~~~~~
strres_lexer.cpp:1122:6: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register char *dest = YY_CURRENT_BUFFER_LVALUE->yy_ch_buf;
        ^~~~~~~~~
strres_lexer.cpp:1123:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register char *source = (yytext_ptr);
        ^~~~~~~~~
strres_lexer.cpp:1124:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register int number_to_move, i;
        ^~~~~~~~~
strres_lexer.cpp:1124:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register int number_to_move, i;
        ^~~~~~~~~
strres_lexer.cpp:1256:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register yy_state_type yy_current_state;
        ^~~~~~~~~
strres_lexer.cpp:1257:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register char *yy_cp;
        ^~~~~~~~~
strres_lexer.cpp:1263:3: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
                register YY_CHAR yy_c = (*yy_cp ? yy_ec[YY_SC_TO_UI(*yy_cp)] : 1);
                ^~~~~~~~~
strres_lexer.cpp:1288:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register int yy_is_jam;
        ^~~~~~~~~
strres_lexer.cpp:1289:6: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register char *yy_cp = (yy_c_buf_p);
        ^~~~~~~~~
strres_lexer.cpp:1291:2: warning: 'register' storage class specifier is deprecated [-Wdeprecated-register]
        register YY_CHAR yy_c = 1;
        ^~~~~~~~~
15 warnings generated.
mv -f .deps/strres_lexer.Tpo .deps/strres_lexer.Po
c++ -DHAVE_CONFIG_H -I. -I../..   -DYY_NO_INPUT -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DDEBUG -DWZ_DATADIR="\"/usr/local/share/warzone2100\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/quesoglc -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -I/usr/local/include -I/usr/X11R6/include -ggdb -O0 -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -fPIC -std=c++11 -fstack-protector -MT strres_parser.o -MD -MP -MF .deps/strres_parser.Tpo -c -o strres_parser.o strres_parser.cpp
mv -f .deps/strres_parser.Tpo .deps/strres_parser.Po
c++ -DHAVE_CONFIG_H -I. -I../..   -DYY_NO_INPUT -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DDEBUG -DWZ_DATADIR="\"/usr/local/share/warzone2100\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/quesoglc -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -I/usr/local/include -I/usr/X11R6/include -ggdb -O0 -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -fPIC -std=c++11 -fstack-protector -MT treap.o -MD -MP -MF .deps/treap.Tpo -c -o treap.o treap.cpp
mv -f .deps/treap.Tpo .deps/treap.Po
c++ -DHAVE_CONFIG_H -I. -I../..   -DYY_NO_INPUT -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DDEBUG -DWZ_DATADIR="\"/usr/local/share/warzone2100\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/quesoglc -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -I/usr/local/include -I/usr/X11R6/include -ggdb -O0 -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -fPIC -std=c++11 -fstack-protector -MT trig.o -MD -MP -MF .deps/trig.Tpo -c -o trig.o trig.cpp
mv -f .deps/trig.Tpo .deps/trig.Po
c++ -DHAVE_CONFIG_H -I. -I../..   -DYY_NO_INPUT -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DDEBUG -DWZ_DATADIR="\"/usr/local/share/warzone2100\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/quesoglc -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -I/usr/local/include -I/usr/X11R6/include -ggdb -O0 -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -fPIC -std=c++11 -fstack-protector -MT utf.o -MD -MP -MF .deps/utf.Tpo -c -o utf.o utf.cpp
mv -f .deps/utf.Tpo .deps/utf.Po
c++ -DHAVE_CONFIG_H -I. -I../..   -DYY_NO_INPUT -I/usr/local/include/SDL -I/usr/local/include -D_GNU_SOURCE=1 -D_REENTRANT -D_THREAD_SAFE -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -DDEBUG -DWZ_DATADIR="\"/usr/local/share/warzone2100\"" -DLOCALEDIR="\"/usr/local/share/locale\"" -I../.. -I../../3rdparty -I../../3rdparty/quesoglc -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -I/usr/local/include -I/usr/X11R6/include -ggdb -O0 -Wno-enum-compare -Wall -Wextra -Wno-unused-parameter -Wno-sign-compare -Wcast-align -Wwrite-strings -Wpointer-arith -Wno-format-security -I/usr/local/include/qt5/QtWidgets -I/usr/local/include/qt5/QtGui -I/usr/local/include/qt5/QtScript -I/usr/local/include/qt5/QtCore -I/usr/local/include/qt5 -fPIC -std=c++11 -fstack-protector -MT wzconfig.o -MD -MP -MF .deps/wzconfig.Tpo -c -o wzconfig.o wzconfig.cpp
mv -f .deps/wzconfig.Tpo .deps/wzconfig.Po
make[2]: don't know how to make wzconfig_moc.cpp. Stop
top section of lib/framework/Makefile.am

Code: Select all

AM_CPPFLAGS = -DYY_NO_INPUT $(SDL_CFLAGS) $(WZ_CPPFLAGS) $(QT5_CFLAGS)
AM_CFLAGS = $(WZ_CFLAGS)
AM_CXXFLAGS = $(WZ_CXXFLAGS) $(QT5_CFLAGS)

MOCHEADER = \
        wzconfig.h
MOCEDFILES = $(MOCHEADER:%.h=%_moc.cpp)

%_moc.cpp: %.h
        $(MOC5) -o $@ $<


CLEANFILES = \
        $(MOCEDFILES)

EXTRA_DIST = \
        cocoa_wrapper.h cocoa_wrapper.mm
Other section of same file looking at wzconfig_moc.cpp

Code: Select all

nodist_libframework_a_SOURCES = \
        wzconfig_moc.cpp

libframework_a_SOURCES = \
        crc.cpp \
        debug.cpp \
        frame.cpp \
        frameresource.cpp \
        geometry.cpp \
        i18n.cpp \
        lexer_input.cpp \
        resource_lexer.cpp \
        resource_parser.cpp \
        stdio_ext.cpp \
        strres.cpp \
        strres_lexer.cpp \
        strres_parser.cpp \
        treap.cpp \
        trig.cpp \
        utf.cpp \
        wzconfig.cpp
If I attempt modifications (removing nodist_libframework_a_SOURCES = \ wzconfig_moc.cpp and noinst_LIBRARIES = libframework.a) I just get more errors. Just as a quick test was all. Reverted back

Code: Select all

./button.h:93:7: warning: 'StateButton::setTip' hides overloaded virtual function [-Woverloaded-virtual]
        void setTip(int state, char const *stringUtf8);
             ^
./button.h:63:7: note: hidden overloaded virtual function 'W_BUTTON::setTip' declared here: different number of parameters (1 vs 2)
        void setTip(QString string);
             ^
4 warnings generated.
mv -f .deps/widget.Tpo .deps/widget.Po
make[2]: don't know how to make bar_moc.cpp. Stop
I believe I have all required library files, perhaps my export variables need to be changed to point to the /compat/linux/usr/lib/ files...

Code: Select all

locate libvorbis /usr/local/lib/libvorbis....
locate libpng12 /compat/linux/usr/lib/libpng...
my moc environment variable is:

Code: Select all

echo $MOC5
/usr/local/lib/qt5/bin/moc
echo $MOC 
/usr/local/lib/qt5/bin/moc
Missing this during ./configure stage so installed and is now detected... still same errors.

Code: Select all

/usr/ports/textproc/hevea
./configure shows no for these:

Code: Select all

checking whether we are cross compiling... no
checking alloca.h usability... no
checking alloca.h presence... no
checking for alloca.h... no
checking for wkhtmltopdf... no
checking for gcc... no
checking for g++... no
checking whether perl executable path has been provided... no
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking for xgettext... no
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for GNU gettext in libc... no
checking whether to build NSIS installer... no
checking for the pthreads library -lpthreads... no


have this here though.. /usr/local/bin/xgettext
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: FreeBSD version 3.1.2

Post by vexed »

So, it can't find gcc & g++ either?
I guess it would be better to ask about these issues on a BSD specific forum, since they could help far better than us.
I don't know of anyone else that uses BSD. :(
/facepalm ...Grinch stole WarzoneπŸ™ˆπŸ™‰πŸ™Š contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
Tzeentch
Trained
Trained
Posts: 300
Joined: 14 Oct 2012, 14:24

Re: FreeBSD version 3.1.2

Post by Tzeentch »

Ok, thanks for the support though.

When I get some time I may try to dedicate fixing this, already spent much work trying so far

wonder why people aren't using BSD vs other OS's but probably some reasons I've overlooked. I've found some ways I prefer it to a normal linux distro at the same time missing some things and support here and there. Anyway bit irrelevant in this context.
User avatar
vexed
Inactive
Inactive
Posts: 2538
Joined: 27 Jul 2010, 02:07

Re: FreeBSD version 3.1.2

Post by vexed »

/facepalm ...Grinch stole WarzoneπŸ™ˆπŸ™‰πŸ™Š contra principia negantem non est disputandum
Super busy, don't expect a timely reply back.
User avatar
Tzeentch
Trained
Trained
Posts: 300
Joined: 14 Oct 2012, 14:24

Re: FreeBSD version 3.1.2

Post by Tzeentch »

lol, amusing and the most interesting part is his point on ZFS XD obviously no clue on that.

I've been using it and it's fantastic combined with all its great features including snapshots, dedupe, compression, ARC etc.. https://blogs.oracle.com/bonwick/en/entry/space_maps anyhow I keep seeming to go off topic.
Post Reply