unofficial mirror of bug-guile@gnu.org 
 help / color / mirror / Atom feed
* Undefined symbol _start first referenced in file .libs/libguile_la-gc_os_dep.o
@ 2009-03-22  9:08 Dennis Clarke
  2009-03-24 20:13 ` Neil Jerram
  0 siblings, 1 reply; 2+ messages in thread
From: Dennis Clarke @ 2009-03-22  9:08 UTC (permalink / raw)
  To: bug-guile


In the Solaris 10 ( AMD64/x86 ) world this si what happens when we attempt
to build guile-1.8.6 with Sun Studio 12:

.
.
.
        /bin/bash ../libtool --tag=CC   --mode=compile
/opt/studio/SOS12/SUNWspro/bin/cc -DHAVE_CONFIG_H   -I.. -I.. -I..
-I/export/home/kuser/local/include  -xstrconst -xildoff -xarch=386
-xnolibmil -Xa -Kpic -xregs=no%frameptr -xlibmieee -g -xs -c -o
socket.lo socket.c
libtool: compile:  /opt/studio/SOS12/SUNWspro/bin/cc -DHAVE_CONFIG_H -I..
-I.. -I.. -I/export/home/kuser/local/include -xstrconst -xildoff
-xarch=386 -xnolibmil -Xa -Kpic -xregs=no%frameptr -xlibmieee -g -xs -c
socket.c  -KPIC -DPIC -o .libs/socket.o
libtool: compile:  /opt/studio/SOS12/SUNWspro/bin/cc -DHAVE_CONFIG_H -I..
-I.. -I.. -I/export/home/kuser/local/include -xstrconst -xildoff
-xarch=386 -xnolibmil -Xa -Kpic -xregs=no%frameptr -xlibmieee -g -xs -c
socket.c -o socket.o >/dev/null 2>&1
source='regex-posix.c' object='regex-posix.lo' libtool=yes \
DEPDIR=.deps depmode=none /bin/bash ../build-aux/depcomp \
        /bin/bash ../libtool --tag=CC   --mode=compile
/opt/studio/SOS12/SUNWspro/bin/cc -DHAVE_CONFIG_H   -I.. -I.. -I..
-I/export/home/kuser/local/include  -xstrconst -xildoff -xarch=386
-xnolibmil -Xa -Kpic -xregs=no%frameptr -xlibmieee -g -xs -c -o
regex-posix.lo regex-posix.c
libtool: compile:  /opt/studio/SOS12/SUNWspro/bin/cc -DHAVE_CONFIG_H -I..
-I.. -I.. -I/export/home/kuser/local/include -xstrconst -xildoff
-xarch=386 -xnolibmil -Xa -Kpic -xregs=no%frameptr -xlibmieee -g -xs -c
regex-posix.c  -KPIC -DPIC -o .libs/regex-posix.o
libtool: compile:  /opt/studio/SOS12/SUNWspro/bin/cc -DHAVE_CONFIG_H -I..
-I.. -I.. -I/export/home/kuser/local/include -xstrconst -xildoff
-xarch=386 -xnolibmil -Xa -Kpic -xregs=no%frameptr -xlibmieee -g -xs -c
regex-posix.c -o regex-posix.o >/dev/null 2>&1
/bin/bash ../libtool --tag=CC   --mode=link
/opt/studio/SOS12/SUNWspro/bin/cc -I/export/home/kuser/local/include
-D_REENTRANT  -xstrconst -xildoff -xarch=386 -xnolibmil -Xa -Kpic
-xregs=no%frameptr -xlibmieee -g -xs -L/export/home/kuser/local/lib -lintl
-lsec -lc -R/export/home/kuser/local/lib -version-info 20:0:3
-export-dynamic -no-undefined -lsec -o libguile.la -rpath
/export/home/kuser/local/lib libguile_la-alist.lo libguile_la-arbiters.lo
libguile_la-async.lo libguile_la-backtrace.lo libguile_la-boolean.lo
libguile_la-chars.lo libguile_la-continuations.lo libguile_la-convert.lo
libguile_la-debug.lo libguile_la-deprecation.lo libguile_la-deprecated.lo
libguile_la-discouraged.lo libguile_la-dynwind.lo
libguile_la-environments.lo libguile_la-eq.lo libguile_la-error.lo
libguile_la-eval.lo libguile_la-evalext.lo libguile_la-extensions.lo
libguile_la-feature.lo libguile_la-fluids.lo libguile_la-fports.lo
libguile_la-futures.lo libguile_la-gc.lo libguile_la-gc-mark.lo
libguile_la-gc-segment.lo libguile_la-gc-malloc.lo libguile_la-gc-card.lo
libguile_la-gc-freelist.lo libguile_la-gc_os_dep.lo libguile_la-gdbint.lo
libguile_la-gh_data.lo libguile_la-gh_eval.lo libguile_la-gh_funcs.lo
libguile_la-gh_init.lo libguile_la-gh_io.lo libguile_la-gh_list.lo
libguile_la-gh_predicates.lo libguile_la-goops.lo libguile_la-gsubr.lo
libguile_la-guardians.lo libguile_la-hash.lo libguile_la-hashtab.lo
libguile_la-hooks.lo libguile_la-i18n.lo libguile_la-init.lo
libguile_la-inline.lo libguile_la-ioext.lo libguile_la-keywords.lo
libguile_la-lang.lo libguile_la-list.lo libguile_la-load.lo
libguile_la-macros.lo libguile_la-mallocs.lo libguile_la-modules.lo
libguile_la-numbers.lo libguile_la-objects.lo libguile_la-objprop.lo
libguile_la-options.lo libguile_la-pairs.lo libguile_la-ports.lo
libguile_la-print.lo libguile_la-procprop.lo libguile_la-procs.lo
libguile_la-properties.lo libguile_la-random.lo libguile_la-rdelim.lo
libguile_la-read.lo libguile_la-root.lo libguile_la-rw.lo
libguile_la-scmsigs.lo libguile_la-script.lo libguile_la-simpos.lo
libguile_la-smob.lo libguile_la-sort.lo libguile_la-srcprop.lo
libguile_la-stackchk.lo libguile_la-stacks.lo libguile_la-stime.lo
libguile_la-strings.lo libguile_la-srfi-4.lo libguile_la-srfi-13.lo
libguile_la-srfi-14.lo libguile_la-strorder.lo libguile_la-strports.lo
libguile_la-struct.lo libguile_la-symbols.lo libguile_la-threads.lo
libguile_la-null-threads.lo libguile_la-throw.lo libguile_la-values.lo
libguile_la-variable.lo libguile_la-vectors.lo libguile_la-version.lo
libguile_la-vports.lo libguile_la-weaks.lo libguile_la-ramap.lo
libguile_la-unif.lo dynl.lo filesys.lo posix.lo net_db.lo socket.lo
regex-posix.lo -lrt -lpthread -lgmp -lsocket -lnsl -lm -lltdl
libtool: link: /opt/studio/SOS12/SUNWspro/bin/cc -G -z defs -h
libguile.so.17 -o .libs/libguile.so.17.3.0  .libs/libguile_la-alist.o
.libs/libguile_la-arbiters.o .libs/libguile_la-async.o
.libs/libguile_la-backtrace.o .libs/libguile_la-boolean.o
.libs/libguile_la-chars.o .libs/libguile_la-continuations.o
.libs/libguile_la-convert.o .libs/libguile_la-debug.o
.libs/libguile_la-deprecation.o .libs/libguile_la-deprecated.o
.libs/libguile_la-discouraged.o .libs/libguile_la-dynwind.o
.libs/libguile_la-environments.o .libs/libguile_la-eq.o
.libs/libguile_la-error.o .libs/libguile_la-eval.o
.libs/libguile_la-evalext.o .libs/libguile_la-extensions.o
.libs/libguile_la-feature.o .libs/libguile_la-fluids.o
.libs/libguile_la-fports.o .libs/libguile_la-futures.o
.libs/libguile_la-gc.o .libs/libguile_la-gc-mark.o
.libs/libguile_la-gc-segment.o .libs/libguile_la-gc-malloc.o
.libs/libguile_la-gc-card.o .libs/libguile_la-gc-freelist.o
.libs/libguile_la-gc_os_dep.o .libs/libguile_la-gdbint.o
.libs/libguile_la-gh_data.o .libs/libguile_la-gh_eval.o
.libs/libguile_la-gh_funcs.o .libs/libguile_la-gh_init.o
.libs/libguile_la-gh_io.o .libs/libguile_la-gh_list.o
.libs/libguile_la-gh_predicates.o .libs/libguile_la-goops.o
.libs/libguile_la-gsubr.o .libs/libguile_la-guardians.o
.libs/libguile_la-hash.o .libs/libguile_la-hashtab.o
.libs/libguile_la-hooks.o .libs/libguile_la-i18n.o
.libs/libguile_la-init.o .libs/libguile_la-inline.o
.libs/libguile_la-ioext.o .libs/libguile_la-keywords.o
.libs/libguile_la-lang.o .libs/libguile_la-list.o .libs/libguile_la-load.o
.libs/libguile_la-macros.o .libs/libguile_la-mallocs.o
.libs/libguile_la-modules.o .libs/libguile_la-numbers.o
.libs/libguile_la-objects.o .libs/libguile_la-objprop.o
.libs/libguile_la-options.o .libs/libguile_la-pairs.o
.libs/libguile_la-ports.o .libs/libguile_la-print.o
.libs/libguile_la-procprop.o .libs/libguile_la-procs.o
.libs/libguile_la-properties.o .libs/libguile_la-random.o
.libs/libguile_la-rdelim.o .libs/libguile_la-read.o
.libs/libguile_la-root.o .libs/libguile_la-rw.o
.libs/libguile_la-scmsigs.o .libs/libguile_la-script.o
.libs/libguile_la-simpos.o .libs/libguile_la-smob.o
.libs/libguile_la-sort.o .libs/libguile_la-srcprop.o
.libs/libguile_la-stackchk.o .libs/libguile_la-stacks.o
.libs/libguile_la-stime.o .libs/libguile_la-strings.o
.libs/libguile_la-srfi-4.o .libs/libguile_la-srfi-13.o
.libs/libguile_la-srfi-14.o .libs/libguile_la-strorder.o
.libs/libguile_la-strports.o .libs/libguile_la-struct.o
.libs/libguile_la-symbols.o .libs/libguile_la-threads.o
.libs/libguile_la-null-threads.o .libs/libguile_la-throw.o
.libs/libguile_la-values.o .libs/libguile_la-variable.o
.libs/libguile_la-vectors.o .libs/libguile_la-version.o
.libs/libguile_la-vports.o .libs/libguile_la-weaks.o
.libs/libguile_la-ramap.o .libs/libguile_la-unif.o .libs/dynl.o
.libs/filesys.o .libs/posix.o .libs/net_db.o .libs/socket.o
.libs/regex-posix.o   -R/export/home/kuser/local/lib
-R/export/home/kuser/local/lib -L/export/home/kuser/local/lib
/export/home/kuser/local/lib/libintl.so -lc -lrt -lpthread
/export/home/kuser/local/lib/libgmp.so -lsocket -lnsl -lm
/export/home/kuser/local/lib/libltdl.so -lsec -lc  -xarch=386
Undefined                       first referenced
 symbol                             in file
_start                              .libs/libguile_la-gc_os_dep.o
ld: fatal: Symbol referencing errors. No output written to
.libs/libguile.so.17.3.0
make[3]: *** [libguile.la] Error 1
make[3]: Leaving directory `/export/home/kuser/build/guile-1.8.6/libguile'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/export/home/kuser/build/guile-1.8.6/libguile'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/export/home/kuser/build/guile-1.8.6'
make: *** [all] Error 2
-bash-3.2$

-- 
Dennis Clarke
sig du jour : "An appeaser is one who feeds a crocodile, hoping it will
eat him last.", Winston Churchill





^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-03-24 20:13 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-22  9:08 Undefined symbol _start first referenced in file .libs/libguile_la-gc_os_dep.o Dennis Clarke
2009-03-24 20:13 ` Neil Jerram

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).