Can't Build on Debian

62 views
Skip to first unread message

Luke

unread,
Sep 26, 2008, 8:35:16 PM9/26/08
to wxJavaScript
I'm having a problem building wxjs. I read about a similar problem
here but there wasn't a resolution. I'm sorry but I'm new to Linux
and am excited about wxjs.

I have followed these steps:

1. Download wxGTK-2.8.9 to /home/luke/wxGTK/
2. cd wxGTK
3. gunzip -d wxGTK-2.8.9.tar.gz
4. tar -xvf wxGTK-2.8.0.tar
5. mkdir buildgtk
6. cd buildgtk
7. ../configure --enable-unicode --with-odbc --without-expat
8. make
9. su <password>
10. make install
11. /sbin/ldconfig

then

1. cd /home/luke/wxjs/
2. modified wxjs/src/linux.lua to reflect wxGTK directory at /home/
luke/wxGTK/wxGTK-2.8.9/
3. premake --target gnu
4. make

It goes along for a while, then this:

==== Building wxjs ====
Linking wxjs
/usr/bin/ld: warning: libnspr.so, needed by ../../bin/Debug/libjs.so,
not found (try using -rpath or -rpath-link)
../../bin/Debug/libjs.so: undefined reference to `PR_NotifyAllCondVar'
../../bin/Debug/libjs.so: undefined reference to `PR_SetThreadPrivate'
../../bin/Debug/libjs.so: undefined reference to `PR_DestroyCondVar'
../../bin/Debug/libjs.so: undefined reference to `PR_GetCurrentThread'
../../bin/Debug/libjs.so: undefined reference to `PR_AtomicIncrement'
../../bin/Debug/libjs.so: undefined reference to `PR_GetThreadPrivate'
../../bin/Debug/libjs.so: undefined reference to `PR_Lock'
../../bin/Debug/libjs.so: undefined reference to `PR_NewCondVar'
../../bin/Debug/libjs.so: undefined reference to `PR_AtomicDecrement'
../../bin/Debug/libjs.so: undefined reference to `PR_Unlock'
../../bin/Debug/libjs.so: undefined reference to `PR_DestroyLock'
../../bin/Debug/libjs.so: undefined reference to
`PR_NewThreadPrivateIndex'
../../bin/Debug/libjs.so: undefined reference to `PR_NotifyCondVar'
../../bin/Debug/libjs.so: undefined reference to `PR_WaitCondVar'
../../bin/Debug/libjs.so: undefined reference to `PR_NewLock'
collect2: ld returned 1 exit status
make[1]: *** [../../bin/Debug/wxJS] Error 1
make: *** [wxjs] Error 2


I don't know much about this so I hope you can gently guide me to a
solution. Thank you.

Franky Braem

unread,
Sep 29, 2008, 5:10:12 AM9/29/08
to wxjava...@googlegroups.com
Luke schreef:
It seems that nspr is not build or can't be find. Do you see a folder
nspr in the source tree of wxJavaScript?

Franky.

mariuz

unread,
Nov 13, 2008, 12:17:50 PM11/13/08
to wxJavaScript
seems to be builded from what i see , i will check if there is an
nspr.so somewhere

==== Building nspr ====
prlink.c
prmalloc.c
prmem.c
prosdep.c
prseg.c
prshm.c
prshma.c
pralarm.c
pratom.c
prcountr.c
prdtoa.c
src/misc/prdtoa.c: In function 'Balloc':
src/misc/prdtoa.c:589: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c: In function 'mult':
src/misc/prdtoa.c:884: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:898: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c: In function 'pow5mult':
src/misc/prdtoa.c:950: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c: In function 'lshift':
src/misc/prdtoa.c:1031: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c: In function 'b2d':
src/misc/prdtoa.c:1253: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c:1255: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c:1255: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c:1260: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c:1262: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c: In function 'd2b':
src/misc/prdtoa.c:1333: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:1337: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:1338: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:1339: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c: In function 'PR_strtod':
src/misc/prdtoa.c:1905: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:1965: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:1984: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c: In function 'nrv_alloc':
src/misc/prdtoa.c:2648: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c: In function 'dtoa':
src/misc/prdtoa.c:2828: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:2872: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c:2873: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c:2873: warning: suggest parentheses around + or -
inside shift
src/misc/prdtoa.c:2982: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:3096: warning: suggest parentheses around && within
||
src/misc/prdtoa.c:3143: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:3181: warning: suggest parentheses around assignment
used as truth value
src/misc/prdtoa.c:3270: warning: suggest parentheses around && within
||
src/misc/prdtoa.c:3287: warning: suggest parentheses around && within
||
src/misc/prdtoa.c:3347: warning: suggest parentheses around && within
||
src/misc/prdtoa.c:3358: warning: label 'trimzeros' defined but not
used
prenv.c
src/misc/prenv.c: In function 'PR_SetEnv':
src/misc/prenv.c:96: warning: passing argument 1 of 'putenv' discards
qualifiers from pointer target type
prerr.c
prerror.c
prerrortable.c
prinit.c
prinrval.c
pripc.c
prlog2.c
prlong.c
prnetdb.c
prolock.c
prrng.c
prsystem.c
prthinfo.c
prtime.c
prtpool.c
prtrace.c
ptio.c
ptmisc.c
ptsynch.c
ptthread.c
prfdcach.c
priometh.c
pripv6.c
prlayer.c
prlog.c
prmapopt.c
prmmap.c
prmwait.c
prpolevt.c
prprf.c
prscanf.c
prstdio.c
prcmon.c
prrwlock.c
prtpd.c
unix.c
unix_errors.c
uxproces.c
uxrng.c
uxshm.c
uxwrap.c
linux.c
Linking nspr

Reply all
Reply to author
Forward
0 new messages