Hi
I am moving to some new servers and am trying to update my roxen to the latest
source.
I am on FreeBSD 9.
(first I had to replace the call to pcre_info with pcre_fullinfo due to
pcre_info being removed)
I compile using FreeBSD "make" and end up with the following when doing "make
install"
#### Making static: post_modules/Nettle
#### Making static: post_modules/SDL
#### Making static: post_modules/SQLite
#### Making static: post_modules/Shuffler
/space/kits/roxen-5.2.191-src/pike/src/tpike -DNOT_INSTALLED
-DPRECOMPILED_SEARCH_MORE -m/space/kits/roxen-5.2.191-src/pike/src/master.pike
/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler/make_sources.pike
/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler sources.h
sources_to_compile
#### Making static: post_modules/Unicode
#### Making static: post_modules/ZXID
#### Making static: post_modules/_ADT
#### Making static: post_modules/_Image_SVG
Updating post_modules/modlist.h
Updating post_modules/modlist_headers.h
Updating post_modules/linker_options
Compiling module.c
cc -DPIKE_SRC_ROOT="/space/kits/roxen-5.2.191-src/pike" -I.
-I/space/kits/roxen-5.2.191-src/pike/src
-I/space/kits/roxen-5.2.191-src/pike/src/bundles/include -I/usr/local/include
-DPIKE_CORE -g -ggdb3 -pthread -O3 -pipe -W -Wall -Wno-unused -Wcomment
-Wformat -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized
-Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement
@LINKFORSHARED@ main.o language.o security.o bignum.o pike_cpulib.o
interpret.o constants.o cpp.o fdlib.o cyclic.o array.o backend.o
callback.o encode.o docode.o dynamic_buffer.o dynamic_load.o error.o
fd_control.o fsort.o gc.o hashtable.o lex.o multiset.o signal_handler.o
pike_search.o pike_types.o pike_embed.o mapping.o pike_memory.o
module_support.o pikecode.o object.o opcodes.o operators.o pike_float.o
port.o program.o rbtree.o rusage.o sscanf.o stralloc.o stuff.o threads.o
version.o queue.o builtin.o iterators.o facetgroup.o svalue.o las.o
builtin_functions.o peep.o module.o `cat modules/linker_options
post_modules/linker_options` -lrt -lm -lcrypt -o pike
cc: @LINKFORSHARED@: No such file or directory
*** Error code 1
Stop in /space/kits/roxen-5.2.191-src/pike/src.
*** Error code 1
Stop in /space/kits/roxen-5.2.191-src.
*** Error code 1
Stop in /space/kits/roxen-5.2.191-src.
#
I used gnu make (gmake on BSD) and get the following (seems to be the same
issue)
#### Making static: post_modules/Shuffler
gmake[3]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler'
/space/kits/roxen-5.2.191-src/pike/src/tpike -DNOT_INSTALLED
-DPRECOMPILED_SEARCH_MORE -m/space/kits/roxen-5.2.191-src/pike/src/master.pike
/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler/make_sources.pike
/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler sources.h
sources_to_compile
gmake[4]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler'
gmake[5]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler'
gmake[5]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler'
gmake[4]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler'
gmake[3]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Shuffler'
#### Making static: post_modules/Unicode
gmake[3]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Unicode'
gmake[4]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Unicode'
gmake[4]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Unicode'
gmake[3]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/Unicode'
#### Making static: post_modules/ZXID
gmake[3]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/ZXID'
gmake[4]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/ZXID'
gmake[4]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/ZXID'
gmake[3]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/ZXID'
#### Making static: post_modules/_ADT
gmake[3]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/_ADT'
gmake[4]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/_ADT'
gmake[4]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/_ADT'
gmake[3]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/_ADT'
#### Making static: post_modules/_Image_SVG
gmake[3]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/_Image_SVG'
gmake[4]: Entering directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/_Image_SVG'
gmake[4]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/_Image_SVG'
gmake[3]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules/_Image_SVG'
Updating post_modules/modlist.h
Updating post_modules/modlist_headers.h
gmake[2]: Leaving directory
`/space/kits/roxen-5.2.191-src/pike/src/post_modules'
Compiling module.c
/space/kits/roxen-5.2.191-src/pike/src/smartlink gcc
-DPIKE_SRC_ROOT="/space/kits/roxen-5.2.191-src/pike" -I.
-I/space/kits/roxen-5.2.191-src/pike/src
-I/space/kits/roxen-5.2.191-src/pike/src/bundles/include -I/usr/local/include
-DPIKE_CORE -g -ggdb3 -pthread -O3 -pipe -W -Wall -Wno-unused -Wcomment
-Wformat -Wimplicit-function-declaration -Wmultichar -Wswitch -Wuninitialized
-Wpointer-arith -Wchar-subscripts -Wno-long-long -Wdeclaration-after-statement
-L/space/kits/roxen-5.2.191-src/pike/src/bundles/lib64
-L/space/kits/roxen-5.2.191-src/pike/src/bundles/lib/64
-L/space/kits/roxen-5.2.191-src/pike/src/bundles/lib/. -L/usr/public/lib
-R/usr/public/lib -pthread -rdynamic main.o language.o security.o bignum.o
pike_cpulib.o interpret.o constants.o cpp.o fdlib.o cyclic.o array.o backend.o
callback.o encode.o docode.o dynamic_buffer.o dynamic_load.o error.o
fd_control.o fsort.o gc.o hashtable.o lex.o multiset.o signal_handler.o
pike_search.o pike_types.o pike_embed.o mapping.o pike_memory.o
module_support.o pikecode.o object.o opcodes.o operators.o pike_float.o port.o
program.o rbtree.o rusage.o sscanf.o stralloc.o stuff.o threads.o version.o
queue.o builtin.o iterators.o facetgroup.o svalue.o las.o builtin_functions.o
peep.o module.o \
`cat modules/linker_options post_modules/linker_options` \
-lrt -lm -lcrypt -o pike
gmake[1]: Leaving directory `/space/kits/roxen-5.2.191-src/pike/src'
gmake install_only
gmake[1]: Entering directory `/space/kits/roxen-5.2.191-src'
Creating installation directory /usr/public/roxen/roxen5/roxen...
"/space/kits/roxen-5.2.191-src/roxen/server-5.2.191"/mkdir -p
"/usr/public/roxen/roxen5"/roxen
Installing Roxen in /usr/public/roxen/roxen5/roxen...
cp -r "/space/kits/roxen-5.2.191-src/roxen" "/usr/public/roxen/roxen5"
Installing /usr/public/roxen/roxen5/roxen/configurations...
"/space/kits/roxen-5.2.191-src/roxen/server-5.2.191"/mkdir -p
"/usr/public/roxen/roxen5"/roxen/configurations
Installing Pike in /usr/public/roxen/roxen5/roxen/server-5.2.191/pike...
(cd pike/src; \
gmake install
prefix="/usr/public/roxen/roxen5/roxen/server-5.2.191/pike" \
INSTALLARGS=--traditional CC="cc" \
LDFLAGS=" @LINKFORSHARED@")
gmake[2]: Entering directory `/space/kits/roxen-5.2.191-src/pike/src'
gmake[3]: Entering directory `/space/kits/roxen-5.2.191-src/pike/src'
gmake[3]: Leaving directory `/space/kits/roxen-5.2.191-src/pike/src'
gmake[3]: Entering directory `/space/kits/roxen-5.2.191-src/pike/src'
gmake[3]: Leaving directory `/space/kits/roxen-5.2.191-src/pike/src'
object.c:695: Fatal error:
Couldn't load master object.
No stack - no backtrace.
gmake[2]: *** [install] Abort trap: 6 (core dumped)
gmake[2]: Leaving directory `/space/kits/roxen-5.2.191-src/pike/src'
gmake[1]: *** [install_pike] Error 2
gmake[1]: Leaving directory `/space/kits/roxen-5.2.191-src'
gmake: *** [install] Error 2
I am not sure what to do at this point. It seems to be something related to
compiling pike
Chad