Skip to search.

Breaking News Visit Yahoo! News for the latest.

×Close this window

ClearSilver

The Yahoo! Groups Product Blog

Check it out!

Group Information

  • Members: 335
  • Category: Open Source
  • Founded: Jul 2, 2001
  • Language: English
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Real people. Real stories. See how Yahoo! Groups impacts members worldwide.

Messages

Advanced
Messages Help
Messages 925 - 957 of 1451   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Show Message Summaries Sort by Date ^  
#925 From: Brenton Rothchild <brentonr@...>
Date: Thu Mar 1, 2007 2:44 pm
Subject: Crash with Trac + Apache + mod_python
brentonr@...
Send Email Send Email
 
Hello,

I seem to be experiencing a crash when using Trac through
mod_python under Apache.

I'm using Fedora development (rawhide) RPM packages, and
first filed a bug with Fedora/RedHat.

The maintainers for python and clearsilver packages seem
to believe that the crash is related to clearsilver itself.

Could anyone take a look or verify that this is the case?

The reported bug, as well as several backtraces are available
at https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=230127

As instructed in the bug report, I have used an RPM based
on 0.10.4 and can now run Trac through Apache as a regular CGI,
but things still crash when run under mod_python.

Thanks to anyone who can look into this - I'm not well versed
enough to say what's going on, but please feel free to let
me know if I can provide any other information, etc.

Thanks!
-Brenton Rothchild

#926 From: "Joser" <jdeleon131@...>
Date: Thu Mar 1, 2007 11:16 pm
Subject: [cgiwrap.o] Error 1 while compiling
jdeleon131
Send Email Send Email
 
l keep getting this error while l compile ClearSilver, cant build
neo_cgi.so with out this, anyone know how to solve this?


make[1]: Entering directory `/tmp/clearsilver-0.10.4/cgi'
gcc -g -O2 -Wall -I..  -D_REENTRANT -fPIC -o cgiwrap.o -c cgiwrap.c
cgiwrap.c:14:22: features.h: No such file or directory
make[1]: *** [cgiwrap.o] Error 1

#927 From: Brandon Long <blong@...>
Date: Thu Mar 1, 2007 11:31 pm
Subject: Re: [cgiwrap.o] Error 1 while compiling
blong42
Send Email Send Email
 
Simplest case is to just delete the line from cgiwrap.c where features.h
is included.

Brandon

On 03/01/07 Joser uttered the following other thing:
> l keep getting this error while l compile ClearSilver, cant build
> neo_cgi.so with out this, anyone know how to solve this?
>
>
> make[1]: Entering directory `/tmp/clearsilver-0.10.4/cgi'
> gcc -g -O2 -Wall -I..  -D_REENTRANT -fPIC -o cgiwrap.o -c cgiwrap.c
> cgiwrap.c:14:22: features.h: No such file or directory
> make[1]: *** [cgiwrap.o] Error 1
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>

--
  "Never let your sense of morals prevent you from doing what is right!"
         -- Isaac Asimov
                                            http://www.fiction.net/blong/

#928 From: Raphaël HUCK <raphael.huck@...>
Date: Tue Mar 6, 2007 2:40 pm
Subject: Little fix to remove warning in cgiwrap.c
raphael.huck
Send Email Send Email
 
Hi,

this is just a minor thing, but you could add:

#ifdef __UCLIBC__
#  include <unistd.h>
#endif

at the top of cgiwrap.c to remove this warning:

cgiwrap.c:239: warning: implicit declaration of function `read'

Thanks,

--Raphael HUCK

#929 From: David Young <dyoung@...>
Date: Tue Mar 6, 2007 9:22 pm
Subject: Re: Little fix to remove warning in cgiwrap.c
dyoungicator
Send Email Send Email
 
On Tue, Mar 06, 2007 at 03:40:35PM +0100, Rapha?l HUCK wrote:
> Hi,
>
> this is just a minor thing, but you could add:
>
> #ifdef __UCLIBC__
> #  include <unistd.h>
> #endif
>
> at the top of cgiwrap.c to remove this warning:
>
> cgiwrap.c:239: warning: implicit declaration of function `read'

I don't think that the #ifdef is necessary.  The #include is necessary,
at least according to the manual page read(2) on NetBSD and on Linux.
The #include is probably specified by POSIX, as well.

Dave

--
David Young             OJC Technologies
dyoung@...      Urbana, IL * (217) 278-3933

#930 From: "mwmahlberg" <markus.mahlberg@...>
Date: Thu Mar 8, 2007 1:16 pm
Subject: autoconf search for ClearSilver.h fails
mwmahlberg
Send Email Send Email
 
Hi everybody!

I have a strange problem.

I wanted to autoconf a program i wrote which utilizes ClearSilver.

<snip file=configure.ac>

AC_INIT([quicksilver],[0.0.1],[mail@...])
AC_CONFIG_AUX_DIR([build-aux])
AM_INIT_AUTOMAKE([-Wall -Werror])
AC_PROG_CC
AC_CHECK_HEADERS([sys/syslog.h ClearSilver/ClearSilver.h])
AC_CONFIG_HEADERS([config.h])
AC_CONFIG_FILES([Makefile src/Makefile])
AC_OUTPUT

</snip>

For whatever reason, ClearSilver.h is not found, though syslog.h is (I
actually tried with _v_a_r_i_o_u_s_ files.

Thanks in advance,

Markus

#931 From: "Gabe Phan" <blakey_4@...>
Date: Mon Mar 12, 2007 6:02 pm
Subject: Using a variable for a dataset
blakey_4
Send Email Send Email
 
I want to be able to use a variable to access a dataset.  For example
in the following code, I want 'User' to be a variable (ie. User = Joe,
Bob, etc).

<?cs set:User=Query.user ?>

<?cs each:item=User.setting ?>

  <?cs #Do something here ?>

<?cs /each ?>

#932 From: "hugo_krapf" <hugo.krapf@...>
Date: Mon Mar 12, 2007 10:12 pm
Subject: Order of nodes for <?cs each ?>
hugo_krapf
Send Email Send Email
 
About ordering of nodes shown by 'each'.

I know this topic isn't new, it was first mentioned in msg #16 (with
follow ups in #18 and #19). And I realize hdf_sort_obj() is in the
sources.

My problem is *when* to run such function. I've tried it in a handler,
but the handler doesn't seem to receive the nodes I'm interested in!
(even though 'each' does list them, unsorted!)

Mr. Long said...
> maybe it'll be a function on HDF that will have to be run prior to
> the template stage.
...when exactly is that "prior to the template stage" phase?!

Thanks in advance,
Hugo.

#933 From: "snarmont" <snarmont@...>
Date: Mon Mar 12, 2007 7:12 pm
Subject: Re: Using a variable for a dataset
snarmont
Send Email Send Email
 
--- In ClearSilver@yahoogroups.com, "Gabe Phan" <blakey_4@...> wrote:
>
> I want to be able to use a variable to access a dataset.  For example
> in the following code, I want 'User' to be a variable (ie. User = Joe,
> Bob, etc).
>
> <?cs set:User=Query.user ?>
>
> <?cs each:item=User.setting ?>
>
>  <?cs #Do something here ?>
>
> <?cs /each ?>
>


You might try creating a macro, then pass the variable into that macro:

<?cs def:do_something(target) ?>

     <?cs each:item=target.setting ?>
        <?cs ### DO SOMETHING HERE ?>
     <?cs /each ?>

<?cs /def ?>


<?cs call:do_something(Query.User) ?>


See:

http://www.clearsilver.net/docs/man_macros.hdf


--
Steve Narmontas

#934 From: Brandon Long <blong@...>
Date: Mon Mar 12, 2007 10:42 pm
Subject: Re: Using a variable for a dataset
blong42
Send Email Send Email
 
What you want here is that User isn't a variable, its a symlink, and
there currently isn't a way to set an hdf symlink from cs.

Brandon

On 03/12/07 Gabe Phan uttered the following other thing:
> I want to be able to use a variable to access a dataset.  For example
> in the following code, I want 'User' to be a variable (ie. User = Joe,
> Bob, etc).
>
> <?cs set:User=Query.user ?>
>
> <?cs each:item=User.setting ?>
>
>  <?cs #Do something here ?>
>
> <?cs /each ?>
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>

--
  "If organized religion is the opium of the masses, then disorganized
   religion is the marijuana of the lunatic fringe."
       -- Kerry Thornley, "Principia"
                                            http://www.fiction.net/blong/

#935 From: Brandon Long <blong@...>
Date: Mon Mar 12, 2007 10:47 pm
Subject: Re: Order of nodes for <?cs each ?>
blong42
Send Email Send Email
 
I'm not sure what you mean by "handler".

Essentially, a clearsilver cgi consists of:

cgi_init
cgi_parse
your functions here (handler?): some combination of hdf_read_file and
   hdf_set_value
cgi_display

cgi_init and cgi_parse do add hdf variables, and so does your own code
(handler).  Obviously, you'd have to call the hdf_sort_obj method
somewhere after the hdf is added.

Its also possible to add hdf variables in cgi_display via cs set: calls
in your templates.  There would be no way to call hdf_sort_obj on those
variables.

Brandon

On 03/12/07 hugo_krapf uttered the following other thing:
> About ordering of nodes shown by 'each'.
>
> I know this topic isn't new, it was first mentioned in msg #16 (with
> follow ups in #18 and #19). And I realize hdf_sort_obj() is in the
> sources.
>
> My problem is *when* to run such function. I've tried it in a handler,
> but the handler doesn't seem to receive the nodes I'm interested in!
> (even though 'each' does list them, unsorted!)
>
> Mr. Long said...
> > maybe it'll be a function on HDF that will have to be run prior to
> > the template stage.
> ...when exactly is that "prior to the template stage" phase?!
>
> Thanks in advance,
> Hugo.


--
  "Isn't it amazing how much fun two people can have just by taking off
   their clothes?" -- David Gerrold
                                            http://www.fiction.net/blong/

#939 From: "Jérémie Lumbroso" <jeremie@...>
Date: Wed Mar 21, 2007 1:50 am
Subject: Lighttpd and 500
jl_harpsichord
Send Email Send Email
 
Hello,

Does anybody know of a 500 Internal Server Error that occurs on Lighttpd when use ncgi.display?

I get that error, but when I put a print "Content-type: text/plain\n" prior to the ".display" line, it works fine (and I see ClearSilver's one Content-type ... and all seems fine).

The script worked perfectly under Apache.

J.L.

#940 From: "bmccann6968" <bmccann6968@...>
Date: Tue Mar 27, 2007 2:50 am
Subject: clearsilver install fails
bmccann6968
Send Email Send Email
 
Hi,
during the Trac install steps I get to ClearSilver and everything is
succesful until I run python setup.py install
I then get the attached errors sorry for the length of output.

anyone know why this would be failing?
Thanks,
Brian


$ ./configure  --with-python=/usr/bin/python --with-
apache=/opt/CollabNet_Subversion/bin/
$ make
$ make install
$ cd python
$ python setup.py install
************************************************
[root@sirius1 python]# python setup.py install

adding lib_path $(LIB_DIR)

adding lib z

Overriding setup's CC from gcc -pthread to  gcc

running install

running build

running build_ext

building 'neo_cgi' extension

gcc build/temp.linux-i686-2.3/neo_cgi.o build/temp.linux-i686-
2.3/neo_cs.o build/temp.linux-i686-2.3/neo_util.o -L
$(NEOTONIC_ROOT)/libs/ -L../li

z -lneo_cgi -lneo_cs -lneo_utl -o build/lib.linux-i686-2.3/neo_cgi.so

/usr/lib/gcc/i386-redhat-linux/3.4.6/../../../crt1.o(.text+0x18): In
function `_start':

: undefined reference to `main'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x21): In function
`p_cgi_dealloc':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:60:
undefined reference to `PyObject_Free'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x3b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:60: undefined reference to `PyObjec

e'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x6e): In function
`p_cgi_to_object':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:74:
undefined reference to `PyObject_Malloc'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x7a):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:74: undefined reference to `PyObjec

t'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xae):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:69: undefined reference to `_Py_Non

ct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x150): In function
`p_cgi_parse':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:112:
undefined reference to `_Py_NoneStruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x1b1): In function
`python_upload_cb':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:129:
undefined reference to `Py_BuildValue'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1cb):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:135: undefined reference to `PyEva

lObjectWithKeywords'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1e6):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:137: undefined reference to `PyInt

'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1fa):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:137: undefined reference to `PyTyp

ubtype'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x219):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:140: undefined reference to `PyExc

Error'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x223):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:140: undefined reference to `PyErr

tring'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x242):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:145: undefined reference to `PyInt

ng'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x2be): In function
`p_cgi_set_upload_cb':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:157:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x2f1):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:168: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x335): In function
`p_cgi_error':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:178:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x350):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:182: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x393): In function
`p_cgi_display':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:194:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x3c5):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:199: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x3ff): In function
`p_cgi_redirect':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:210:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x424):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:214: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x467): In function
`p_cgi_redirect_uri':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:225:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x48c):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:229: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x4cf): In function
`p_cgi_cookie_authority':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:240:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x4fa):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:251: undefined reference to `Py_Bu

lue'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x50b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:246: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x5a3): In function
`p_cgi_cookie_set':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:266:
undefined reference to `PyArg_ParseTupleAndKeywords'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x5ff):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:271: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x655): In function
`p_cgi_cookie_clear':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:281:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x695):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:286: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x6cf): In function
`p_cgi_filehandle':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:296:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x70b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:305: undefined reference to `PyFil

mFile'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x71c):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:302: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x74f): In function
`p_cgi_cs_init':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:314:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x7c5): In function
`p_cgi_url_escape':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:348:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x810):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:353: undefined reference to `Py_Bu

lue'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x858): In function
`p_cgi_url_unescape':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:364:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x889):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:370: undefined reference to `Py_Bu

lue'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x8a4):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:368: undefined reference to `PyErr

mory'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x8e6): In function
`p_html_escape':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:382:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x931):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:387: undefined reference to `Py_Bu

lue'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x97f): In function
`p_html_strip':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:399:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x9ca):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:404: undefined reference to `Py_Bu

lue'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0xab7): In function
`p_text_html':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:430:
undefined reference to `PyArg_ParseTupleAndKeywords'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xb06):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:439: undefined reference to `Py_Bu

lue'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0xb81): In function
`p_cgi_value_get_attr':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:451:
undefined reference to `Py_FindMethod'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0xbc4): In function
`cgiwrap':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:471:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xbd3):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:474: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xc71):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:496: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xc9f):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:487: undefined reference to `_Py_N

ruct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0xd03): In function
`p_writef':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:521:
undefined reference to `PyString_FromStringAndSize'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xd2a):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:524: undefined reference to `PyFil

teObject'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xd40):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:529: undefined reference to `PyErr

r'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xd50):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:532: undefined reference to `PyErr

r'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0xd8b): In function
`p_write':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:542:
undefined reference to `PyString_FromStringAndSize'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xda7):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:544: undefined reference to `PyFil

teObject'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xdbd):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:549: undefined reference to `PyErr

r'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xdcd):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:552: undefined reference to `PyErr

r'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0xe15): In function
`p_read':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:573:
undefined reference to `PyObject_GetAttrString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xe3f):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:579: undefined reference to `Py_Bu

lue'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xe5d):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:584: undefined reference to `PyEva

lObjectWithKeywords'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xe8b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:587: undefined reference to `PyStr

ype'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xea2):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:587: undefined reference to `PyTyp

ubtype'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xeb5):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:611: undefined reference to `PyStr

ize'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xec0):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:612: undefined reference to `PyStr

sString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xeea):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:618: undefined reference to `PyErr

r'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xf05):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:607: undefined reference to `PyErr

r'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xf3b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:590: undefined reference to `PyExc

Error'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xf45):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:590: undefined reference to `PyErr

tring'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xf6b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:562: undefined reference to `_PyEr

InternalCall'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0xf7b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:577: undefined reference to `Py_Bu

lue'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0xff4): In function
`p_getenv':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:636:
undefined reference to `PyObject_GetAttrString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1013):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:639: undefined reference to `Py_B

alue'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1039):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:669: undefined reference to `PyEv

llObjectWithKeywords'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1067):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:672: undefined reference to `PySt

Type'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x107e):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:672: undefined reference to `PyTy

Subtype'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x108b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:672: undefined reference to `_Py_

truct'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x10ae):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:676: undefined reference to `PyEx

eError'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x10b8):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:676: undefined reference to `PyEr

String'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x10bd):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:685: undefined reference to `PyEr

ar'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x10d9):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:679: undefined reference to `_Py_

truct'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x10e4):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:681: undefined reference to `PySt

AsString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1139):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:651: undefined reference to `PyOb

GetAttrString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1145):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:654: undefined reference to `_Py_

truct'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x115e):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:654: undefined reference to `Py_B

alue'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1176):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:666: undefined reference to `PyEr

ar'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x11d0): In function
`p_iterenv':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:697:
undefined reference to `PyObject_GetAttrString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x11f8):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:704: undefined reference to `PyEv

llObjectWithKeywords'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1215):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:712: undefined reference to `PyLi

ze'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x126d):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:719: undefined reference to `PyLi

tItem'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1287):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:727: undefined reference to `PyTu

etItem'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x129a):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:728: undefined reference to `PyTu

etItem'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x12be):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:736: undefined reference to `PySt

AsString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x12d3):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:737: undefined reference to `PySt

AsString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x12fd):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:748: undefined reference to `PyEr

ar'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1314):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:748: undefined reference to `PyEr

ar'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x133a):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:743: undefined reference to `PyEr

ar'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x13eb): In function
`p_putenv':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:761:
undefined reference to `PyObject_GetAttrString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x140e):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:767: undefined reference to `Py_B

alue'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1428):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:774: undefined reference to `PyEv

llObjectWithKeywords'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x145b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:783: undefined reference to `PyEr

ar'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x14a8):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:779: undefined reference to `PyEr

ar'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x14e4): In function
`p_ignore':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:855:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x14fb):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:859: undefined reference to `_Py_

truct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x1552): In function
`p_export_date':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:872:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x15a2):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:885: undefined reference to `_Py_

truct'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x15b7):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:878: undefined reference to `PyEx

eError'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x15c1):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:878: undefined reference to `PyEr

String'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x15e9): In function
`p_update':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:891:
undefined reference to `_PyImport_FindExtension'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x15ff):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:894: undefined reference to `_PyI

_FindExtension'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1609):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:897: undefined reference to `_Py_

truct'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1629):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:894: undefined reference to `_PyI

_FindExtension'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1638):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:897: undefined reference to `_Py_

truct'

build/temp.linux-i686-2.3/neo_cgi.o(.text+0x165b): In function
`initneo_cgi':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:922:
undefined reference to `PyType_Type'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x167b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:927: undefined reference to `_PyI

_FixupExtension'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1692):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:930: undefined reference to `_PyI

_FixupExtension'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x16c2):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:932: undefined reference to `Py_I

dule4'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x16d3):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:800: undefined reference to `PyIm

ImportModule'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x16e3):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:801: undefined reference to `PyIm

ImportModule'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x16ff):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:804: undefined reference to `PyOb

GetAttrString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1714):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:805: undefined reference to `PyOb

GetAttrString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1730):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:834: undefined reference to `PyOb

GetAttrString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x174d):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:841: undefined reference to `Py_B

alue'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x17c6):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:934: undefined reference to `PyMo

GetDict'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x17e6):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:935: undefined reference to `PyEr

Exception'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1802):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:936: undefined reference to `PyDi

tItemString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x183c):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:944: undefined reference to `PyCO

_FromVoidPtr'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1858):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:947: undefined reference to `PyDi

tItemString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x186f):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:949: undefined reference to `PyIn

mLong'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1885):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:949: undefined reference to `PyDi

tItemString'

build/temp.linux-i686-2.3/neo_cgi.o
(.text+0x1893):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cgi.c:838: undefined reference to `_Py_

truct'

build/temp.linux-i686-2.3/neo_cs.o(.text+0x21): In function
`p_cs_dealloc':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:57:
undefined reference to `PyObject_Free'

build/temp.linux-i686-2.3/neo_cs.o
(.text+0x3b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cs.c:57: undefined reference to `PyObject_



build/temp.linux-i686-2.3/neo_cs.o(.text+0x6a): In function
`p_cs_to_object':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:71:
undefined reference to `PyObject_Malloc'

build/temp.linux-i686-2.3/neo_cs.o
(.text+0x7c):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cs.c:71: undefined reference to `PyObject_



build/temp.linux-i686-2.3/neo_cs.o
(.text+0x96):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cs.c:66: undefined reference to `_Py_NoneS

'

build/temp.linux-i686-2.3/neo_cs.o(.text+0xd0): In function
`p_cs_init':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:87:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cs.o
(.text+0x12b):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cs.c:93: undefined reference to `PyErr_Ba

ment'

build/temp.linux-i686-2.3/neo_cs.o(.text+0x15d): In function
`p_cs_parse_file':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:110:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cs.o
(.text+0x194):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cs.c:115: undefined reference to `_Py_Non

ct'

build/temp.linux-i686-2.3/neo_cs.o(.text+0x1ce): In function
`p_cs_parse_str':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:126:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_cs.o
(.text+0x21a):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cs.c:134: undefined reference to `_Py_Non

ct'

build/temp.linux-i686-2.3/neo_cs.o
(.text+0x224):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cs.c:130: undefined reference to `PyErr_N

ry'

build/temp.linux-i686-2.3/neo_cs.o(.text+0x2d8): In function
`p_cs_render':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:155:
undefined reference to `Py_BuildValue'

build/temp.linux-i686-2.3/neo_cs.o(.text+0x31a): In function
`p_cs_value_get_attr':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:176:
undefined reference to `Py_FindMethod'

build/temp.linux-i686-2.3/neo_cs.o(.text+0x338): In function
`initneo_cs':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:183:
undefined reference to `PyType_Type'

build/temp.linux-i686-2.3/neo_cs.o
(.text+0x36e):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cs.c:185: undefined reference to `Py_Init

e4'

build/temp.linux-i686-2.3/neo_cs.o
(.text+0x376):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_cs.c:186: undefined reference to `PyModul

Dict'

build/temp.linux-i686-2.3/neo_util.o(.text+0x57): In function
`p_neo_error':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:34:
undefined reference to `PyErr_SetString'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x8a):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:34: undefined reference to `PyErr

tring'

build/temp.linux-i686-2.3/neo_util.o(.text+0xc8): In function
`p_hdf_dealloc':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:79:
undefined reference to `PyObject_Free'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xe2):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:79: undefined reference to `PyObj

ree'

build/temp.linux-i686-2.3/neo_util.o(.text+0x111): In function
`p_hdf_to_object':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:93:
undefined reference to `PyObject_Malloc'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x123):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:93: undefined reference to `PyOb

Init'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x143):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:88: undefined reference to `_Py_

truct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x218): In function
`p_hdf_get_int_value':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:129:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x24c):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:133: undefined reference to `Py_

Value'

build/temp.linux-i686-2.3/neo_util.o(.text+0x292): In function
`p_hdf_get_value':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:144:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x2c6):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:148: undefined reference to `Py_

Value'

build/temp.linux-i686-2.3/neo_util.o(.text+0x2fe): In function
`p_hdf_get_obj':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:159:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x33d):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:165: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x370): In function
`p_hdf_get_child':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:180:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x3af):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:186: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x3e4): In function
`p_hdf_get_attr':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:201:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x3f6):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:204: undefined reference to `PyL

ew'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x43d):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:210: undefined reference to `Py_

Value'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x44d):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:216: undefined reference to `PyL

ppend'

build/temp.linux-i686-2.3/neo_util.o(.text+0x4a9): In function
`p_hdf_obj_attr':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:232:
undefined reference to `PyList_New'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x4e9):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:238: undefined reference to `Py_

Value'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x4f9):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:244: undefined reference to `PyL

ppend'

build/temp.linux-i686-2.3/neo_util.o(.text+0x571): In function
`p_hdf_obj_child':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:263:
undefined reference to `_Py_NoneStruct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x5ba): In function
`p_hdf_obj_next':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:280:
undefined reference to `_Py_NoneStruct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x603): In function
`p_hdf_obj_top':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:297:
undefined reference to `_Py_NoneStruct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x642): In function
`p_hdf_obj_name':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:318:
undefined reference to `Py_BuildValue'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x64e):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:314: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x68d): In function
`p_hdf_obj_value':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:335:
undefined reference to `Py_BuildValue'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x699):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:331: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x6f3): In function
`p_hdf_set_value':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:348:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x731):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:354: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x772): In function
`p_hdf_set_attr':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:366:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x781):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:369: undefined reference to `PyS

_Type'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x795):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:369: undefined reference to `PyT

sSubtype'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x7a4):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:371: undefined reference to `PyS

_AsString'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x7e2):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:373: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x7fa):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:379: undefined reference to `PyE

peError'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x804):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:379: undefined reference to `PyE

rmat'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x80c):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:384: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x842): In function
`p_hdf_read_file':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:396:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x879):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:402: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x8ac): In function
`p_hdf_write_file':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:414:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x8e3):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:420: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x916): In function
`p_hdf_write_file_atomic':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:432:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x94d):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:438: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0x980): In function
`p_hdf_remove_tree':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:450:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x9b7):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:456: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0xa26): In function
`p_hdf_dump':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:472:
undefined reference to `Py_BuildValue'

build/temp.linux-i686-2.3/neo_util.o(.text+0xa91): In function
`p_hdf_write_string':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:486:
undefined reference to `Py_BuildValue'

build/temp.linux-i686-2.3/neo_util.o(.text+0xaf2): In function
`p_hdf_read_string':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:498:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xb30):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:503: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0xb71): In function
`p_hdf_copy':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:515:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xbbb):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:528: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xbd0):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:521: undefined reference to `PyE

peError'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xbda):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:521: undefined reference to `PyE

rmat'

build/temp.linux-i686-2.3/neo_util.o(.text+0xc13): In function
`p_hdf_set_symlink':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:541:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xc51):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:547: undefined reference to `_Py

Struct'

build/temp.linux-i686-2.3/neo_util.o(.text+0xc8b): In function
`p_hdf_search_path':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:560:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xcd5):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:566: undefined reference to `PyS

_FromString'

build/temp.linux-i686-2.3/neo_util.o(.text+0xd22): In function
`p_escape':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:608:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xd7e):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:614: undefined reference to `Py_

Value'

build/temp.linux-i686-2.3/neo_util.o(.text+0xdd4): In function
`p_unescape':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:627:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xe16):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:634: undefined reference to `Py_

Value'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xe31):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:631: undefined reference to `PyE

Memory'

build/temp.linux-i686-2.3/neo_util.o(.text+0xe72): In function
`p_time_expand':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:648:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xee7):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:653: undefined reference to `Py_

Value'

build/temp.linux-i686-2.3/neo_util.o(.text+0xf6c): In function
`p_time_compact':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:668:
undefined reference to `PyArg_ParseTuple'

build/temp.linux-i686-2.3/neo_util.o
(.text+0xf9e):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:677: undefined reference to `Py_

Value'

build/temp.linux-i686-2.3/neo_util.o(.text+0xfd7): In function
`p_hdf_value_get_attr':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:693:
undefined reference to `Py_FindMethod'

build/temp.linux-i686-2.3/neo_util.o(.text+0xff6): In function
`initneo_util':

/opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:700:
undefined reference to `PyType_Type'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x102c):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:702: undefined reference to `Py

Module4'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x1034):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:703: undefined reference to `Py

e_GetDict'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x1054):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:704: undefined reference to `Py

ewException'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x1078):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:705: undefined reference to `Py

ewException'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x109a):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:706: undefined reference to `Py

SetItemString'

build/temp.linux-i686-2.3/neo_util.o
(.text+0x10b6):/opt/software/ClearSilver/clearsilver-
0.10.4/python/neo_util.c:707: undefined reference to `Py

SetItemString'

collect2: ld returned 1 exit status

error: command 'gcc' failed with exit status 1

[root@sirius1 python]#

#941 From: Brandon Long <blong@...>
Date: Tue Mar 27, 2007 10:07 pm
Subject: Re: clearsilver install fails
blong42
Send Email Send Email
 
You shouldn't run python setup.py install yourself.  make install should
have built and installed the python module.

Brandon

On 03/27/07 bmccann6968 uttered the following other thing:
> Hi,
> during the Trac install steps I get to ClearSilver and everything is
> succesful until I run python setup.py install
> I then get the attached errors sorry for the length of output.
>
> anyone know why this would be failing?
> Thanks,
> Brian
>
>
> $ ./configure  --with-python=/usr/bin/python --with-
> apache=/opt/CollabNet_Subversion/bin/
> $ make
> $ make install
> $ cd python
> $ python setup.py install
> ************************************************
> [root@sirius1 python]# python setup.py install
>
> adding lib_path $(LIB_DIR)
>
> adding lib z
>
> Overriding setup's CC from gcc -pthread to  gcc
>
> running install
>
> running build
>
> running build_ext
>
> building 'neo_cgi' extension
>
> gcc build/temp.linux-i686-2.3/neo_cgi.o build/temp.linux-i686-
> 2.3/neo_cs.o build/temp.linux-i686-2.3/neo_util.o -L
> $(NEOTONIC_ROOT)/libs/ -L../li
>
> z -lneo_cgi -lneo_cs -lneo_utl -o build/lib.linux-i686-2.3/neo_cgi.so
>
> /usr/lib/gcc/i386-redhat-linux/3.4.6/../../../crt1.o(.text+0x18): In
> function `_start':
>
> : undefined reference to `main'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x21): In function
> `p_cgi_dealloc':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:60:
> undefined reference to `PyObject_Free'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x3b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:60: undefined reference to `PyObjec
>
> e'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x6e): In function
> `p_cgi_to_object':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:74:
> undefined reference to `PyObject_Malloc'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x7a):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:74: undefined reference to `PyObjec
>
> t'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xae):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:69: undefined reference to `_Py_Non
>
> ct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x150): In function
> `p_cgi_parse':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:112:
> undefined reference to `_Py_NoneStruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x1b1): In function
> `python_upload_cb':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:129:
> undefined reference to `Py_BuildValue'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1cb):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:135: undefined reference to `PyEva
>
> lObjectWithKeywords'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1e6):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:137: undefined reference to `PyInt
>
> '
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1fa):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:137: undefined reference to `PyTyp
>
> ubtype'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x219):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:140: undefined reference to `PyExc
>
> Error'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x223):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:140: undefined reference to `PyErr
>
> tring'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x242):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:145: undefined reference to `PyInt
>
> ng'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x2be): In function
> `p_cgi_set_upload_cb':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:157:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x2f1):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:168: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x335): In function
> `p_cgi_error':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:178:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x350):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:182: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x393): In function
> `p_cgi_display':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:194:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x3c5):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:199: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x3ff): In function
> `p_cgi_redirect':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:210:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x424):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:214: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x467): In function
> `p_cgi_redirect_uri':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:225:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x48c):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:229: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x4cf): In function
> `p_cgi_cookie_authority':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:240:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x4fa):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:251: undefined reference to `Py_Bu
>
> lue'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x50b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:246: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x5a3): In function
> `p_cgi_cookie_set':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:266:
> undefined reference to `PyArg_ParseTupleAndKeywords'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x5ff):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:271: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x655): In function
> `p_cgi_cookie_clear':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:281:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x695):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:286: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x6cf): In function
> `p_cgi_filehandle':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:296:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x70b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:305: undefined reference to `PyFil
>
> mFile'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x71c):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:302: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x74f): In function
> `p_cgi_cs_init':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:314:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x7c5): In function
> `p_cgi_url_escape':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:348:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x810):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:353: undefined reference to `Py_Bu
>
> lue'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x858): In function
> `p_cgi_url_unescape':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:364:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x889):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:370: undefined reference to `Py_Bu
>
> lue'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x8a4):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:368: undefined reference to `PyErr
>
> mory'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x8e6): In function
> `p_html_escape':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:382:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x931):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:387: undefined reference to `Py_Bu
>
> lue'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x97f): In function
> `p_html_strip':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:399:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x9ca):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:404: undefined reference to `Py_Bu
>
> lue'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0xab7): In function
> `p_text_html':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:430:
> undefined reference to `PyArg_ParseTupleAndKeywords'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xb06):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:439: undefined reference to `Py_Bu
>
> lue'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0xb81): In function
> `p_cgi_value_get_attr':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:451:
> undefined reference to `Py_FindMethod'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0xbc4): In function
> `cgiwrap':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:471:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xbd3):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:474: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xc71):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:496: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xc9f):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:487: undefined reference to `_Py_N
>
> ruct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0xd03): In function
> `p_writef':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:521:
> undefined reference to `PyString_FromStringAndSize'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xd2a):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:524: undefined reference to `PyFil
>
> teObject'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xd40):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:529: undefined reference to `PyErr
>
> r'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xd50):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:532: undefined reference to `PyErr
>
> r'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0xd8b): In function
> `p_write':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:542:
> undefined reference to `PyString_FromStringAndSize'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xda7):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:544: undefined reference to `PyFil
>
> teObject'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xdbd):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:549: undefined reference to `PyErr
>
> r'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xdcd):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:552: undefined reference to `PyErr
>
> r'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0xe15): In function
> `p_read':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:573:
> undefined reference to `PyObject_GetAttrString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xe3f):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:579: undefined reference to `Py_Bu
>
> lue'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xe5d):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:584: undefined reference to `PyEva
>
> lObjectWithKeywords'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xe8b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:587: undefined reference to `PyStr
>
> ype'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xea2):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:587: undefined reference to `PyTyp
>
> ubtype'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xeb5):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:611: undefined reference to `PyStr
>
> ize'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xec0):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:612: undefined reference to `PyStr
>
> sString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xeea):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:618: undefined reference to `PyErr
>
> r'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xf05):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:607: undefined reference to `PyErr
>
> r'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xf3b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:590: undefined reference to `PyExc
>
> Error'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xf45):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:590: undefined reference to `PyErr
>
> tring'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xf6b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:562: undefined reference to `_PyEr
>
> InternalCall'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0xf7b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:577: undefined reference to `Py_Bu
>
> lue'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0xff4): In function
> `p_getenv':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:636:
> undefined reference to `PyObject_GetAttrString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1013):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:639: undefined reference to `Py_B
>
> alue'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1039):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:669: undefined reference to `PyEv
>
> llObjectWithKeywords'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1067):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:672: undefined reference to `PySt
>
> Type'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x107e):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:672: undefined reference to `PyTy
>
> Subtype'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x108b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:672: undefined reference to `_Py_
>
> truct'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x10ae):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:676: undefined reference to `PyEx
>
> eError'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x10b8):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:676: undefined reference to `PyEr
>
> String'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x10bd):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:685: undefined reference to `PyEr
>
> ar'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x10d9):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:679: undefined reference to `_Py_
>
> truct'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x10e4):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:681: undefined reference to `PySt
>
> AsString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1139):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:651: undefined reference to `PyOb
>
> GetAttrString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1145):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:654: undefined reference to `_Py_
>
> truct'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x115e):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:654: undefined reference to `Py_B
>
> alue'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1176):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:666: undefined reference to `PyEr
>
> ar'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x11d0): In function
> `p_iterenv':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:697:
> undefined reference to `PyObject_GetAttrString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x11f8):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:704: undefined reference to `PyEv
>
> llObjectWithKeywords'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1215):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:712: undefined reference to `PyLi
>
> ze'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x126d):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:719: undefined reference to `PyLi
>
> tItem'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1287):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:727: undefined reference to `PyTu
>
> etItem'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x129a):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:728: undefined reference to `PyTu
>
> etItem'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x12be):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:736: undefined reference to `PySt
>
> AsString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x12d3):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:737: undefined reference to `PySt
>
> AsString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x12fd):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:748: undefined reference to `PyEr
>
> ar'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1314):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:748: undefined reference to `PyEr
>
> ar'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x133a):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:743: undefined reference to `PyEr
>
> ar'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x13eb): In function
> `p_putenv':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:761:
> undefined reference to `PyObject_GetAttrString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x140e):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:767: undefined reference to `Py_B
>
> alue'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1428):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:774: undefined reference to `PyEv
>
> llObjectWithKeywords'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x145b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:783: undefined reference to `PyEr
>
> ar'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x14a8):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:779: undefined reference to `PyEr
>
> ar'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x14e4): In function
> `p_ignore':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:855:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x14fb):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:859: undefined reference to `_Py_
>
> truct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x1552): In function
> `p_export_date':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:872:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x15a2):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:885: undefined reference to `_Py_
>
> truct'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x15b7):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:878: undefined reference to `PyEx
>
> eError'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x15c1):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:878: undefined reference to `PyEr
>
> String'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x15e9): In function
> `p_update':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:891:
> undefined reference to `_PyImport_FindExtension'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x15ff):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:894: undefined reference to `_PyI
>
> _FindExtension'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1609):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:897: undefined reference to `_Py_
>
> truct'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1629):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:894: undefined reference to `_PyI
>
> _FindExtension'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1638):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:897: undefined reference to `_Py_
>
> truct'
>
> build/temp.linux-i686-2.3/neo_cgi.o(.text+0x165b): In function
> `initneo_cgi':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cgi.c:922:
> undefined reference to `PyType_Type'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x167b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:927: undefined reference to `_PyI
>
> _FixupExtension'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1692):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:930: undefined reference to `_PyI
>
> _FixupExtension'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x16c2):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:932: undefined reference to `Py_I
>
> dule4'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x16d3):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:800: undefined reference to `PyIm
>
> ImportModule'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x16e3):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:801: undefined reference to `PyIm
>
> ImportModule'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x16ff):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:804: undefined reference to `PyOb
>
> GetAttrString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1714):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:805: undefined reference to `PyOb
>
> GetAttrString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1730):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:834: undefined reference to `PyOb
>
> GetAttrString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x174d):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:841: undefined reference to `Py_B
>
> alue'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x17c6):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:934: undefined reference to `PyMo
>
> GetDict'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x17e6):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:935: undefined reference to `PyEr
>
> Exception'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1802):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:936: undefined reference to `PyDi
>
> tItemString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x183c):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:944: undefined reference to `PyCO
>
> _FromVoidPtr'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1858):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:947: undefined reference to `PyDi
>
> tItemString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x186f):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:949: undefined reference to `PyIn
>
> mLong'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1885):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:949: undefined reference to `PyDi
>
> tItemString'
>
> build/temp.linux-i686-2.3/neo_cgi.o
> (.text+0x1893):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cgi.c:838: undefined reference to `_Py_
>
> truct'
>
> build/temp.linux-i686-2.3/neo_cs.o(.text+0x21): In function
> `p_cs_dealloc':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:57:
> undefined reference to `PyObject_Free'
>
> build/temp.linux-i686-2.3/neo_cs.o
> (.text+0x3b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cs.c:57: undefined reference to `PyObject_
>
>
>
> build/temp.linux-i686-2.3/neo_cs.o(.text+0x6a): In function
> `p_cs_to_object':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:71:
> undefined reference to `PyObject_Malloc'
>
> build/temp.linux-i686-2.3/neo_cs.o
> (.text+0x7c):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cs.c:71: undefined reference to `PyObject_
>
>
>
> build/temp.linux-i686-2.3/neo_cs.o
> (.text+0x96):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cs.c:66: undefined reference to `_Py_NoneS
>
> '
>
> build/temp.linux-i686-2.3/neo_cs.o(.text+0xd0): In function
> `p_cs_init':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:87:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cs.o
> (.text+0x12b):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cs.c:93: undefined reference to `PyErr_Ba
>
> ment'
>
> build/temp.linux-i686-2.3/neo_cs.o(.text+0x15d): In function
> `p_cs_parse_file':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:110:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cs.o
> (.text+0x194):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cs.c:115: undefined reference to `_Py_Non
>
> ct'
>
> build/temp.linux-i686-2.3/neo_cs.o(.text+0x1ce): In function
> `p_cs_parse_str':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:126:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_cs.o
> (.text+0x21a):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cs.c:134: undefined reference to `_Py_Non
>
> ct'
>
> build/temp.linux-i686-2.3/neo_cs.o
> (.text+0x224):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cs.c:130: undefined reference to `PyErr_N
>
> ry'
>
> build/temp.linux-i686-2.3/neo_cs.o(.text+0x2d8): In function
> `p_cs_render':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:155:
> undefined reference to `Py_BuildValue'
>
> build/temp.linux-i686-2.3/neo_cs.o(.text+0x31a): In function
> `p_cs_value_get_attr':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:176:
> undefined reference to `Py_FindMethod'
>
> build/temp.linux-i686-2.3/neo_cs.o(.text+0x338): In function
> `initneo_cs':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_cs.c:183:
> undefined reference to `PyType_Type'
>
> build/temp.linux-i686-2.3/neo_cs.o
> (.text+0x36e):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cs.c:185: undefined reference to `Py_Init
>
> e4'
>
> build/temp.linux-i686-2.3/neo_cs.o
> (.text+0x376):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_cs.c:186: undefined reference to `PyModul
>
> Dict'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x57): In function
> `p_neo_error':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:34:
> undefined reference to `PyErr_SetString'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x8a):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:34: undefined reference to `PyErr
>
> tring'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xc8): In function
> `p_hdf_dealloc':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:79:
> undefined reference to `PyObject_Free'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xe2):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:79: undefined reference to `PyObj
>
> ree'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x111): In function
> `p_hdf_to_object':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:93:
> undefined reference to `PyObject_Malloc'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x123):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:93: undefined reference to `PyOb
>
> Init'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x143):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:88: undefined reference to `_Py_
>
> truct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x218): In function
> `p_hdf_get_int_value':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:129:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x24c):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:133: undefined reference to `Py_
>
> Value'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x292): In function
> `p_hdf_get_value':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:144:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x2c6):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:148: undefined reference to `Py_
>
> Value'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x2fe): In function
> `p_hdf_get_obj':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:159:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x33d):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:165: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x370): In function
> `p_hdf_get_child':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:180:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x3af):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:186: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x3e4): In function
> `p_hdf_get_attr':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:201:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x3f6):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:204: undefined reference to `PyL
>
> ew'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x43d):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:210: undefined reference to `Py_
>
> Value'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x44d):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:216: undefined reference to `PyL
>
> ppend'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x4a9): In function
> `p_hdf_obj_attr':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:232:
> undefined reference to `PyList_New'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x4e9):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:238: undefined reference to `Py_
>
> Value'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x4f9):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:244: undefined reference to `PyL
>
> ppend'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x571): In function
> `p_hdf_obj_child':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:263:
> undefined reference to `_Py_NoneStruct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x5ba): In function
> `p_hdf_obj_next':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:280:
> undefined reference to `_Py_NoneStruct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x603): In function
> `p_hdf_obj_top':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:297:
> undefined reference to `_Py_NoneStruct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x642): In function
> `p_hdf_obj_name':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:318:
> undefined reference to `Py_BuildValue'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x64e):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:314: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x68d): In function
> `p_hdf_obj_value':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:335:
> undefined reference to `Py_BuildValue'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x699):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:331: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x6f3): In function
> `p_hdf_set_value':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:348:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x731):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:354: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x772): In function
> `p_hdf_set_attr':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:366:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x781):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:369: undefined reference to `PyS
>
> _Type'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x795):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:369: undefined reference to `PyT
>
> sSubtype'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x7a4):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:371: undefined reference to `PyS
>
> _AsString'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x7e2):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:373: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x7fa):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:379: undefined reference to `PyE
>
> peError'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x804):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:379: undefined reference to `PyE
>
> rmat'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x80c):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:384: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x842): In function
> `p_hdf_read_file':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:396:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x879):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:402: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x8ac): In function
> `p_hdf_write_file':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:414:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x8e3):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:420: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x916): In function
> `p_hdf_write_file_atomic':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:432:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x94d):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:438: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0x980): In function
> `p_hdf_remove_tree':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:450:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x9b7):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:456: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xa26): In function
> `p_hdf_dump':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:472:
> undefined reference to `Py_BuildValue'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xa91): In function
> `p_hdf_write_string':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:486:
> undefined reference to `Py_BuildValue'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xaf2): In function
> `p_hdf_read_string':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:498:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xb30):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:503: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xb71): In function
> `p_hdf_copy':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:515:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xbbb):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:528: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xbd0):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:521: undefined reference to `PyE
>
> peError'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xbda):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:521: undefined reference to `PyE
>
> rmat'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xc13): In function
> `p_hdf_set_symlink':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:541:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xc51):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:547: undefined reference to `_Py
>
> Struct'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xc8b): In function
> `p_hdf_search_path':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:560:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xcd5):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:566: undefined reference to `PyS
>
> _FromString'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xd22): In function
> `p_escape':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:608:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xd7e):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:614: undefined reference to `Py_
>
> Value'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xdd4): In function
> `p_unescape':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:627:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xe16):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:634: undefined reference to `Py_
>
> Value'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xe31):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:631: undefined reference to `PyE
>
> Memory'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xe72): In function
> `p_time_expand':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:648:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xee7):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:653: undefined reference to `Py_
>
> Value'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xf6c): In function
> `p_time_compact':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:668:
> undefined reference to `PyArg_ParseTuple'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0xf9e):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:677: undefined reference to `Py_
>
> Value'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xfd7): In function
> `p_hdf_value_get_attr':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:693:
> undefined reference to `Py_FindMethod'
>
> build/temp.linux-i686-2.3/neo_util.o(.text+0xff6): In function
> `initneo_util':
>
> /opt/software/ClearSilver/clearsilver-0.10.4/python/neo_util.c:700:
> undefined reference to `PyType_Type'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x102c):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:702: undefined reference to `Py
>
> Module4'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x1034):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:703: undefined reference to `Py
>
> e_GetDict'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x1054):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:704: undefined reference to `Py
>
> ewException'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x1078):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:705: undefined reference to `Py
>
> ewException'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x109a):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:706: undefined reference to `Py
>
> SetItemString'
>
> build/temp.linux-i686-2.3/neo_util.o
> (.text+0x10b6):/opt/software/ClearSilver/clearsilver-
> 0.10.4/python/neo_util.c:707: undefined reference to `Py
>
> SetItemString'
>
> collect2: ld returned 1 exit status
>
> error: command 'gcc' failed with exit status 1
>
> [root@sirius1 python]#
>
>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>

--
  "If you want to see a picture of the future, imagine a boot stamping
   on a human face, forever." -- O'Brien, in _1984_
                                            http://www.fiction.net/blong/

#942 From: "bernhardschelling" <bernhard.schelling@...>
Date: Wed Mar 28, 2007 7:00 am
Subject: clearsilver install problem (undefined reference..)
bernhardsche...
Send Email Send Email
 
hi,

i've a similar problem installing clearsilver as mentionend
in the previous posting:

my system information:

schello@devschello:~> python -V
Python 2.5
schello@devschello:~> uname -a
Linux devschello 2.6.4-54.5-default #1 Fri May 7 21:43:10 UTC 2004
i686 i686 i386
schello@devschello:~> cat /etc/SuSE-release
SuSE Linux 9.1 (i586)
VERSION = 9.1

I downloaded clearsilver-0.10.4 and ran configure:
./configure --width python=/usr/local/bin/python

make & make install without any problem.

trying to rann setup.py now just gives me undefined references :(

# /usr/local/bin/python setup.py install
adding lib_path $(LIB_DIR)
adding lib z
Overriding setup's CC from gcc -pthread to  gcc
running install
running build
running build_ext
building 'neo_cgi' extension
gcc build/temp.linux-i686-2.5/neo_cgi.o build/temp.linux-i686-
2.5/neo_cs.o build/temp.linux-i686-2.5/neo_util.o -L
$(NEOTONIC_ROOT)/libs/ -L../libs -lz -lneo_cgi -lneo_cs -lneo_utl -o
build/lib.linux-i686-2.5/neo_cgi.so
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../crt1.o(.text+0x18):
In function `_start':
../sysdeps/i386/elf/start.S:98: undefined reference to `main'
build/temp.linux-i686-2.5/neo_cgi.o(.text+0x5f): In function
`p_cgi_value_get_attr':
/usr/local/src/clearsilver-0.10.4/python/neo_cgi.c:451: undefined
reference to `Py_FindMethod'
build/temp.linux-i686-2.5/neo_cgi.o(.text+0x9f): In function
`p_cgi_set_upload_cb':
/usr/local/src/clearsilver-0.10.4/python/neo_cgi.c:157: undefined
reference to `PyArg_ParseTuple'
build/temp.linux-i686-2.5/neo_cgi.o
(.text+0xd1):/usr/local/src/clearsilver-0.10.4/python/neo_cgi.c:168:
undefined reference to `_Py_NoneStruct'
....



Thanks for hints!
Bernhard

#943 From: "Gerald Dachs" <clearsilver@...>
Date: Wed Mar 28, 2007 10:44 am
Subject: Re: clearsilver install problem (undefined reference..)
gdachs
Send Email Send Email
 
> ./configure --width python=/usr/local/bin/python

Ths is complete nonsense. Without having looked into it I assume
it should be "--with-python".

> trying to rann setup.py now just gives me undefined references :(

As you can read in the previous post from Brandon you don't have
to run setup.py.

Gerald

#944 From: "bmccann6968" <bmccann6968@...>
Date: Thu Mar 29, 2007 12:04 pm
Subject: RE: ClearSilver install fails
bmccann6968
Send Email Send Email
 
Hi Brandon,
I was following the clearsilver install instructions below, which
are on the Trac
http://trac.edgewall.org/wiki/TracOnRedhat

site. Should I consider then that clearsilver is installed once I
ran:
./configure  --with-python=/usr/local/bin/python --with-
apache=/usr/local/apache2
make
make install

also why do they say run>> python setup.py install
Thanks,
Brian


Install ClearSilver ¶
$ cd /usr/local/RH9
$ tar xzf clearsilver-0.9.3.tar.gz
$ cd clearsilver-0.9.3
$ ./configure  --with-python=/usr/local/bin/python --with-
apache=/usr/local/apache2
$ make
$ make install
$ cd python
$ python setup.py install
$ /sbin/ldconfig

#945 From: Matthew Hixson <hixson@...>
Date: Fri Mar 30, 2007 3:00 pm
Subject: Clearsilver on Mac OS X
hixson@...
Send Email Send Email
 
I see that some people have gotten Clearsilver installed and running
on Mac OS X, but I can't find directions on how to get it to
compile.  Its available through Darwin Ports, but I'd like to avoid
installing that just to get Clearsilver compiled.
    What I'm needing is the JNI library for use with Java.  I'm on OS
X 10.4.9.  I've configured with this:

./configure --prefix=/usr/local --disable-python --disable-ruby --
with-java=/usr

Configure runs successfully, but make fails with:

Manifying blib/man3/ClearSilver.3pm
/usr/bin/javah -classpath clearsilver.jar -jni org.clearsilver.HDF
/usr/bin/javah -classpath clearsilver.jar -jni org.clearsilver.CS
gcc -g -O2 -Wall -I..  -fPIC -I/System/Library/Frameworks/
JavaVM.framework/Versions/CurrentJDK/Headers -o j_neo_util.o -c
j_neo_util.c
gcc -g -O2 -Wall -I..  -fPIC -I/System/Library/Frameworks/
JavaVM.framework/Versions/CurrentJDK/Headers -o j_neo_cs.o -c j_neo_cs.c
make[1]: *** No rule to make target `../libs/libneo_cgi.a', needed by
`libclearsilver-jni.so'.  Stop.
make: *** [cs] Error 2


Anyone have a patch or directions on how to get this to compile?
    Thanks for your time,
     -M@

#946 From: Brandon Long <blong@...>
Date: Fri Mar 30, 2007 7:02 pm
Subject: Re: Clearsilver on Mac OS X
blong42
Send Email Send Email
 
Attached again is the patch for macosx for clearsilver 0.10.4

It'll get the C code to compile (which is what the below error is).  It
will also make some changes to the Makefile for java so that java will
compile, though you may need to edit rules.mk manually for the right
java paths.

diff -Nru clearsilver-0.10.4/cgi/cgiwrap.c
clearsilver-0.10.4-macosx/cgi/cgiwrap.c
--- clearsilver-0.10.4/cgi/cgiwrap.c Tue Mar 28 16:12:37 2006
+++ clearsilver-0.10.4-macosx/cgi/cgiwrap.c Tue Nov 28 08:41:42 2006
@@ -11,7 +11,9 @@

  #include "cs_config.h"

+#if HAVE_FEATURES_H
  #include <features.h>
+#endif
  #include <stdarg.h>
  #include <stdio.h>
  #include <stdlib.h>
diff -Nru clearsilver-0.10.4/configure.in clearsilver-0.10.4-macosx/configure.in
--- clearsilver-0.10.4/configure.in Sun Mar 12 16:05:26 2006
+++ clearsilver-0.10.4-macosx/configure.in Tue Nov 28 08:39:10 2006
@@ -26,7 +26,7 @@
  AC_HEADER_DIRENT
  AC_HEADER_STDC
  AC_HEADER_SYS_WAIT
-AC_CHECK_HEADERS(fcntl.h stdarg.h varargs.h limits.h strings.h sys/ioctl.h
sys/time.h unistd.h)
+AC_CHECK_HEADERS(fcntl.h stdarg.h varargs.h limits.h strings.h sys/ioctl.h
sys/time.h unistd.h features.h)

  dnl Checks for typedefs, structures, and compiler characteristics.
  AC_C_CONST
diff -Nru clearsilver-0.10.4/cs_config.h.in
clearsilver-0.10.4-macosx/cs_config.h.in
--- clearsilver-0.10.4/cs_config.h.in Thu Jun 30 18:49:22 2005
+++ clearsilver-0.10.4-macosx/cs_config.h.in Tue Nov 28 09:41:43 2006
@@ -74,6 +74,9 @@
  /* Define to 1 if you have the <fcntl.h> header file. */
  #undef HAVE_FCNTL_H

+/* Define to 1 if you have the <features.h> header file. */
+#undef HAVE_FEATURES_H
+
  /* Define to 1 if you have the `gettimeofday' function. */
  #undef HAVE_GETTIMEOFDAY

diff -Nru clearsilver-0.10.4/java-jni/Makefile
clearsilver-0.10.4-macosx/java-jni/Makefile
--- clearsilver-0.10.4/java-jni/Makefile Mon Aug  7 13:05:13 2006
+++ clearsilver-0.10.4-macosx/java-jni/Makefile Tue Nov 28 10:03:33 2006
@@ -8,6 +8,9 @@
  include $(NEOTONIC_ROOT)/rules.mk

  NEO_UTIL_SO = libclearsilver-jni.so
+ifeq ($(OSTYPE),Darwin)
+NEO_UTIL_SO = libclearsilver-jni.jnilib
+endif
  NEO_UTIL_JAVA_SRC = HDF.java CS.java # CGI.java
  NEO_UTIL_JAVA_CLASS = $(NEO_UTIL_JAVA_SRC:%.java=%)
  NEO_UTIL_JAVA_CLASSFILES = $(NEO_UTIL_JAVA_SRC:%.java=%.class)
@@ -19,7 +22,12 @@
  CFLAGS += $(JAVA_INCLUDE_PATH)
  DLIBS += -lneo_cgi -lneo_cs -lneo_utl
  LIBS += $(DLIBS)
+ifneq ($(OSTYPE),Darwin)
  LDFLAGS += -Wl,-soname=$(NEO_UTIL_SO)
+JAVA_LDSHARED = $(LDSHARED)
+else
+JAVA_LDSHARED = MACOSX_DEPLOYMENT_TARGET=10.3 $(LDSHARED)
+endif

  TARGETS = org_clearsilver_HDF.h org_clearsilver_CS.h $(NEO_UTIL_SO)

diff -Nru clearsilver-0.10.4/python/setup.py
clearsilver-0.10.4-macosx/python/setup.py
--- clearsilver-0.10.4/python/setup.py Tue Nov 14 22:54:32 2006
+++ clearsilver-0.10.4-macosx/python/setup.py Tue Nov 28 09:02:25 2006
@@ -31,7 +31,7 @@
  if not os.path.exists("../rules.mk"):
    raise "You need to run configure first to generate the rules.mk file!"

-make_vars = {}
+make_vars = { 'NEOTONIC_ROOT' : '..' }
  rules = open("../rules.mk").read()
  for line in string.split(rules, "\n"):
    parts = string.split(line, '=', 1)
@@ -78,7 +78,12 @@
      if var[:2] == "$(" and var[-1] == ")":
        var = variables.get(var[2:-1], "")
      return var
-  return re.sub('(\$\([^\)]*\))', replace_var, var)
+  while 1:
+    new_var = re.sub('(\$\([^\)]*\))', replace_var, var)
+    if new_var == var: break
+    var = new_var
+  return var.strip()
+

  def expand_vars(vlist, vars):
    nlist = []
diff -Nru clearsilver-0.10.4/rules.mk.in clearsilver-0.10.4-macosx/rules.mk.in
--- clearsilver-0.10.4/rules.mk.in Fri Dec  2 03:25:19 2005
+++ clearsilver-0.10.4-macosx/rules.mk.in Tue Nov 28 09:51:41 2006
@@ -105,6 +105,10 @@
  ifeq ($(OSNAME),SunOS)
  LDSHARED   = ld -G -fPIC
  endif
+ifeq ($(OSTYPE),Darwin)
+LDSHARED   = $(CC) -bundle -flat_namespace -undefined suppress $(PICFLG)
+CPPLDSHARED   = $(CPP) -bundle -flat_namespace -undefined suppress $(PICFLG)
+endif

  ## --------------win32 options


Brandon

On 03/30/07 Matthew Hixson uttered the following other thing:
> I see that some people have gotten Clearsilver installed and running
> on Mac OS X, but I can't find directions on how to get it to
> compile.  Its available through Darwin Ports, but I'd like to avoid
> installing that just to get Clearsilver compiled.
>    What I'm needing is the JNI library for use with Java.  I'm on OS
> X 10.4.9.  I've configured with this:
>
> ./configure --prefix=/usr/local --disable-python --disable-ruby --
> with-java=/usr
>
> Configure runs successfully, but make fails with:
>
> Manifying blib/man3/ClearSilver.3pm
> /usr/bin/javah -classpath clearsilver.jar -jni org.clearsilver.HDF
> /usr/bin/javah -classpath clearsilver.jar -jni org.clearsilver.CS
> gcc -g -O2 -Wall -I..  -fPIC -I/System/Library/Frameworks/
> JavaVM.framework/Versions/CurrentJDK/Headers -o j_neo_util.o -c
> j_neo_util.c
> gcc -g -O2 -Wall -I..  -fPIC -I/System/Library/Frameworks/
> JavaVM.framework/Versions/CurrentJDK/Headers -o j_neo_cs.o -c j_neo_cs.c
> make[1]: *** No rule to make target `../libs/libneo_cgi.a', needed by
> `libclearsilver-jni.so'.  Stop.
> make: *** [cs] Error 2
>
>
> Anyone have a patch or directions on how to get this to compile?
>    Thanks for your time,
>     -M@
>
>
>
>
> Yahoo! Groups Links
>
>
>

--
   "The family seems to have two predominant functions:  to provide
    warmth and love in time of need and to drive each other insane."
           -- Donald G. Smith
	                           http://www.fiction.net/blong/
diff -Nru clearsilver-0.10.4/cgi/cgiwrap.c
clearsilver-0.10.4-macosx/cgi/cgiwrap.c
--- clearsilver-0.10.4/cgi/cgiwrap.c Tue Mar 28 16:12:37 2006
+++ clearsilver-0.10.4-macosx/cgi/cgiwrap.c Tue Nov 28 08:41:42 2006
@@ -11,7 +11,9 @@

  #include "cs_config.h"

+#if HAVE_FEATURES_H
  #include <features.h>
+#endif
  #include <stdarg.h>
  #include <stdio.h>
  #include <stdlib.h>
diff -Nru clearsilver-0.10.4/configure.in clearsilver-0.10.4-macosx/configure.in
--- clearsilver-0.10.4/configure.in Sun Mar 12 16:05:26 2006
+++ clearsilver-0.10.4-macosx/configure.in Tue Nov 28 08:39:10 2006
@@ -26,7 +26,7 @@
  AC_HEADER_DIRENT
  AC_HEADER_STDC
  AC_HEADER_SYS_WAIT
-AC_CHECK_HEADERS(fcntl.h stdarg.h varargs.h limits.h strings.h sys/ioctl.h
sys/time.h unistd.h)
+AC_CHECK_HEADERS(fcntl.h stdarg.h varargs.h limits.h strings.h sys/ioctl.h
sys/time.h unistd.h features.h)

  dnl Checks for typedefs, structures, and compiler characteristics.
  AC_C_CONST
diff -Nru clearsilver-0.10.4/cs_config.h.in
clearsilver-0.10.4-macosx/cs_config.h.in
--- clearsilver-0.10.4/cs_config.h.in Thu Jun 30 18:49:22 2005
+++ clearsilver-0.10.4-macosx/cs_config.h.in Tue Nov 28 09:41:43 2006
@@ -74,6 +74,9 @@
  /* Define to 1 if you have the <fcntl.h> header file. */
  #undef HAVE_FCNTL_H

+/* Define to 1 if you have the <features.h> header file. */
+#undef HAVE_FEATURES_H
+
  /* Define to 1 if you have the `gettimeofday' function. */
  #undef HAVE_GETTIMEOFDAY

diff -Nru clearsilver-0.10.4/java-jni/Makefile
clearsilver-0.10.4-macosx/java-jni/Makefile
--- clearsilver-0.10.4/java-jni/Makefile Mon Aug  7 13:05:13 2006
+++ clearsilver-0.10.4-macosx/java-jni/Makefile Tue Nov 28 10:03:33 2006
@@ -8,6 +8,9 @@
  include $(NEOTONIC_ROOT)/rules.mk

  NEO_UTIL_SO = libclearsilver-jni.so
+ifeq ($(OSTYPE),Darwin)
+NEO_UTIL_SO = libclearsilver-jni.jnilib
+endif
  NEO_UTIL_JAVA_SRC = HDF.java CS.java # CGI.java
  NEO_UTIL_JAVA_CLASS = $(NEO_UTIL_JAVA_SRC:%.java=%)
  NEO_UTIL_JAVA_CLASSFILES = $(NEO_UTIL_JAVA_SRC:%.java=%.class)
@@ -19,7 +22,12 @@
  CFLAGS += $(JAVA_INCLUDE_PATH)
  DLIBS += -lneo_cgi -lneo_cs -lneo_utl
  LIBS += $(DLIBS)
+ifneq ($(OSTYPE),Darwin)
  LDFLAGS += -Wl,-soname=$(NEO_UTIL_SO)
+JAVA_LDSHARED = $(LDSHARED)
+else
+JAVA_LDSHARED = MACOSX_DEPLOYMENT_TARGET=10.3 $(LDSHARED)
+endif

  TARGETS = org_clearsilver_HDF.h org_clearsilver_CS.h $(NEO_UTIL_SO)

diff -Nru clearsilver-0.10.4/python/setup.py
clearsilver-0.10.4-macosx/python/setup.py
--- clearsilver-0.10.4/python/setup.py Tue Nov 14 22:54:32 2006
+++ clearsilver-0.10.4-macosx/python/setup.py Tue Nov 28 09:02:25 2006
@@ -31,7 +31,7 @@
  if not os.path.exists("../rules.mk"):
    raise "You need to run configure first to generate the rules.mk file!"

-make_vars = {}
+make_vars = { 'NEOTONIC_ROOT' : '..' }
  rules = open("../rules.mk").read()
  for line in string.split(rules, "\n"):
    parts = string.split(line, '=', 1)
@@ -78,7 +78,12 @@
      if var[:2] == "$(" and var[-1] == ")":
        var = variables.get(var[2:-1], "")
      return var
-  return re.sub('(\$\([^\)]*\))', replace_var, var)
+  while 1:
+    new_var = re.sub('(\$\([^\)]*\))', replace_var, var)
+    if new_var == var: break
+    var = new_var
+  return var.strip()
+

  def expand_vars(vlist, vars):
    nlist = []
diff -Nru clearsilver-0.10.4/rules.mk.in clearsilver-0.10.4-macosx/rules.mk.in
--- clearsilver-0.10.4/rules.mk.in Fri Dec  2 03:25:19 2005
+++ clearsilver-0.10.4-macosx/rules.mk.in Tue Nov 28 09:51:41 2006
@@ -105,6 +105,10 @@
  ifeq ($(OSNAME),SunOS)
  LDSHARED   = ld -G -fPIC
  endif
+ifeq ($(OSTYPE),Darwin)
+LDSHARED   = $(CC) -bundle -flat_namespace -undefined suppress $(PICFLG)
+CPPLDSHARED   = $(CPP) -bundle -flat_namespace -undefined suppress $(PICFLG)
+endif

  ## --------------win32 options

#947 From: Matthew Hixson <hixson@...>
Date: Fri Mar 30, 2007 7:22 pm
Subject: Re: Clearsilver on Mac OS X
hixson@...
Send Email Send Email
 
The patch applies cleanly to 0.10.4 and I ran ./configure with:

./configure --disable-ruby --disable-python --with-java=/usr

configure finishes normally but I get this when running make.

$ make
./autogen.sh
autoheader: WARNING: Using auxiliary files such as `acconfig.h',
`config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for
`config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template
without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader:             [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be
produced, see the
autoheader: WARNING: documentation.
checking for gcc... gcc
checking for C compiler default output file name... a.out
....

It then goes on to run configure again, but without any options which
then fails because it can't find javac.

Is there something else I need to pass to configure or something to
edit manually after configure and before make?
    Thanks,
     -M@

On Mar 30, 2007, at 12:02 PM, Brandon Long wrote:

> Attached again is the patch for macosx for clearsilver 0.10.4
>
> It'll get the C code to compile (which is what the below error
> is).  It
> will also make some changes to the Makefile for java so that java will
> compile, though you may need to edit rules.mk manually for the right
> java paths.
>
> diff -Nru clearsilver-0.10.4/cgi/cgiwrap.c clearsilver-0.10.4-
> macosx/cgi/cgiwrap.c
> --- clearsilver-0.10.4/cgi/cgiwrap.c Tue Mar 28 16:12:37 2006
> +++ clearsilver-0.10.4-macosx/cgi/cgiwrap.c Tue Nov 28 08:41:42 2006
> @@ -11,7 +11,9 @@
>
>  #include "cs_config.h"
>
> +#if HAVE_FEATURES_H
>  #include <features.h>
> +#endif
>  #include <stdarg.h>
>  #include <stdio.h>
>  #include <stdlib.h>
> diff -Nru clearsilver-0.10.4/configure.in clearsilver-0.10.4-macosx/
> configure.in
> --- clearsilver-0.10.4/configure.in Sun Mar 12 16:05:26 2006
> +++ clearsilver-0.10.4-macosx/configure.in Tue Nov 28 08:39:10 2006
> @@ -26,7 +26,7 @@
>  AC_HEADER_DIRENT
>  AC_HEADER_STDC
>  AC_HEADER_SYS_WAIT
> -AC_CHECK_HEADERS(fcntl.h stdarg.h varargs.h limits.h strings.h sys/
> ioctl.h sys/time.h unistd.h)
> +AC_CHECK_HEADERS(fcntl.h stdarg.h varargs.h limits.h strings.h sys/
> ioctl.h sys/time.h unistd.h features.h)
>
>  dnl Checks for typedefs, structures, and compiler characteristics.
>  AC_C_CONST
> diff -Nru clearsilver-0.10.4/cs_config.h.in clearsilver-0.10.4-
> macosx/cs_config.h.in
> --- clearsilver-0.10.4/cs_config.h.in Thu Jun 30 18:49:22 2005
> +++ clearsilver-0.10.4-macosx/cs_config.h.in Tue Nov 28 09:41:43 2006
> @@ -74,6 +74,9 @@
>  /* Define to 1 if you have the <fcntl.h> header file. */
>  #undef HAVE_FCNTL_H
>
> +/* Define to 1 if you have the <features.h> header file. */
> +#undef HAVE_FEATURES_H
> +
>  /* Define to 1 if you have the `gettimeofday' function. */
>  #undef HAVE_GETTIMEOFDAY
>
> diff -Nru clearsilver-0.10.4/java-jni/Makefile clearsilver-0.10.4-
> macosx/java-jni/Makefile
> --- clearsilver-0.10.4/java-jni/Makefile Mon Aug  7 13:05:13 2006
> +++ clearsilver-0.10.4-macosx/java-jni/Makefile Tue Nov 28 10:03:33
> 2006
> @@ -8,6 +8,9 @@
>  include $(NEOTONIC_ROOT)/rules.mk
>
>  NEO_UTIL_SO = libclearsilver-jni.so
> +ifeq ($(OSTYPE),Darwin)
> +NEO_UTIL_SO = libclearsilver-jni.jnilib
> +endif
>  NEO_UTIL_JAVA_SRC = HDF.java CS.java # CGI.java
>  NEO_UTIL_JAVA_CLASS = $(NEO_UTIL_JAVA_SRC:%.java=%)
>  NEO_UTIL_JAVA_CLASSFILES = $(NEO_UTIL_JAVA_SRC:%.java=%.class)
> @@ -19,7 +22,12 @@
>  CFLAGS += $(JAVA_INCLUDE_PATH)
>  DLIBS += -lneo_cgi -lneo_cs -lneo_utl
>  LIBS += $(DLIBS)
> +ifneq ($(OSTYPE),Darwin)
>  LDFLAGS += -Wl,-soname=$(NEO_UTIL_SO)
> +JAVA_LDSHARED = $(LDSHARED)
> +else
> +JAVA_LDSHARED = MACOSX_DEPLOYMENT_TARGET=10.3 $(LDSHARED)
> +endif
>
>  TARGETS = org_clearsilver_HDF.h org_clearsilver_CS.h $(NEO_UTIL_SO)
>
> diff -Nru clearsilver-0.10.4/python/setup.py clearsilver-0.10.4-
> macosx/python/setup.py
> --- clearsilver-0.10.4/python/setup.py Tue Nov 14 22:54:32 2006
> +++ clearsilver-0.10.4-macosx/python/setup.py Tue Nov 28 09:02:25 2006
> @@ -31,7 +31,7 @@
>  if not os.path.exists("../rules.mk"):
>    raise "You need to run configure first to generate the rules.mk
> file!"
>
> -make_vars = {}
> +make_vars = { 'NEOTONIC_ROOT' : '..' }
>  rules = open("../rules.mk").read()
>  for line in string.split(rules, "\n"):
>    parts = string.split(line, '=', 1)
> @@ -78,7 +78,12 @@
>      if var[:2] == "$(" and var[-1] == ")":
>        var = variables.get(var[2:-1], "")
>      return var
> -  return re.sub('(\$\([^\)]*\))', replace_var, var)
> +  while 1:
> +    new_var = re.sub('(\$\([^\)]*\))', replace_var, var)
> +    if new_var == var: break
> +    var = new_var
> +  return var.strip()
> +
>
>  def expand_vars(vlist, vars):
>    nlist = []
> diff -Nru clearsilver-0.10.4/rules.mk.in clearsilver-0.10.4-macosx/
> rules.mk.in
> --- clearsilver-0.10.4/rules.mk.in Fri Dec  2 03:25:19 2005
> +++ clearsilver-0.10.4-macosx/rules.mk.in Tue Nov 28 09:51:41 2006
> @@ -105,6 +105,10 @@
>  ifeq ($(OSNAME),SunOS)
>  LDSHARED   = ld -G -fPIC
>  endif
> +ifeq ($(OSTYPE),Darwin)
> +LDSHARED   = $(CC) -bundle -flat_namespace -undefined suppress $
> (PICFLG)
> +CPPLDSHARED   = $(CPP) -bundle -flat_namespace -undefined suppress
> $(PICFLG)
> +endif
>
>  ## --------------win32 options
>
>
> Brandon
>
> On 03/30/07 Matthew Hixson uttered the following other thing:
>> I see that some people have gotten Clearsilver installed and running
>> on Mac OS X, but I can't find directions on how to get it to
>> compile.  Its available through Darwin Ports, but I'd like to avoid
>> installing that just to get Clearsilver compiled.
>>    What I'm needing is the JNI library for use with Java.  I'm on OS
>> X 10.4.9.  I've configured with this:
>>
>> ./configure --prefix=/usr/local --disable-python --disable-ruby --
>> with-java=/usr
>>
>> Configure runs successfully, but make fails with:
>>
>> Manifying blib/man3/ClearSilver.3pm
>> /usr/bin/javah -classpath clearsilver.jar -jni org.clearsilver.HDF
>> /usr/bin/javah -classpath clearsilver.jar -jni org.clearsilver.CS
>> gcc -g -O2 -Wall -I..  -fPIC -I/System/Library/Frameworks/
>> JavaVM.framework/Versions/CurrentJDK/Headers -o j_neo_util.o -c
>> j_neo_util.c
>> gcc -g -O2 -Wall -I..  -fPIC -I/System/Library/Frameworks/
>> JavaVM.framework/Versions/CurrentJDK/Headers -o j_neo_cs.o -c
>> j_neo_cs.c
>> make[1]: *** No rule to make target `../libs/libneo_cgi.a', needed by
>> `libclearsilver-jni.so'.  Stop.
>> make: *** [cs] Error 2
>>
>>
>> Anyone have a patch or directions on how to get this to compile?
>>    Thanks for your time,
>>     -M@
>>
>>
>>
>>
>> Yahoo! Groups Links
>>
>>
>>
>
> --
>   "The family seems to have two predominant functions:  to provide
>    warmth and love in time of need and to drive each other insane."
>           -- Donald G. Smith
> 	                          http://www.fiction.net/blong/
> <macosx.patch>

#948 From: Matthew Hixson <hixson@...>
Date: Fri Mar 30, 2007 9:48 pm
Subject: Re: Clearsilver on Mac OS X
hixson@...
Send Email Send Email
 
Hey, nevermind about this.  The problem that configure was getting
hung up on, even though the values in rules.mk were correct for my
Java paths, was that it found a directory /usr/local/jdk2ee-1.3.1
which was where I had J2EE installed.
    So, thanks for the help.  I now have a java-jni/libclearsilver-
jni.so file.
    -M@

On Mar 30, 2007, at 12:22 PM, Matthew Hixson wrote:

> The patch applies cleanly to 0.10.4 and I ran ./configure with:
>
> ./configure --disable-ruby --disable-python --with-java=/usr
>
> configure finishes normally but I get this when running make.
>
> $ make
> ./autogen.sh
> autoheader: WARNING: Using auxiliary files such as `acconfig.h',
> `config.h.bot'
> autoheader: WARNING: and `config.h.top', to define templates for
> `config.h.in'
> autoheader: WARNING: is deprecated and discouraged.
> autoheader:
> autoheader: WARNING: Using the third argument of `AC_DEFINE' and
> autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template
> without
> autoheader: WARNING: `acconfig.h':
> autoheader:
> autoheader: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1,
> autoheader: [Define if a function `main' is needed.])
> autoheader:
> autoheader: WARNING: More sophisticated templates can also be
> produced, see the
> autoheader: WARNING: documentation.
> checking for gcc... gcc
> checking for C compiler default output file name... a.out
> ....
>
> It then goes on to run configure again, but without any options which
> then fails because it can't find javac.
>
> Is there something else I need to pass to configure or something to
> edit manually after configure and before make?
> Thanks,
> -M@
>
> On Mar 30, 2007, at 12:02 PM, Brandon Long wrote:
>
> > Attached again is the patch for macosx for clearsilver 0.10.4
> >
> > It'll get the C code to compile (which is what the below error
> > is). It
> > will also make some changes to the Makefile for java so that java
> will
> > compile, though you may need to edit rules.mk manually for the right
> > java paths.
> >
> > diff -Nru clearsilver-0.10.4/cgi/cgiwrap.c clearsilver-0.10.4-
> > macosx/cgi/cgiwrap.c
> > --- clearsilver-0.10.4/cgi/cgiwrap.c Tue Mar 28 16:12:37 2006
> > +++ clearsilver-0.10.4-macosx/cgi/cgiwrap.c Tue Nov 28 08:41:42 2006
> > @@ -11,7 +11,9 @@
> >
> > #include "cs_config.h"
> >
> > +#if HAVE_FEATURES_H
> > #include <features.h>
> > +#endif
> > #include <stdarg.h>
> > #include <stdio.h>
> > #include <stdlib.h>
> > diff -Nru clearsilver-0.10.4/configure.in clearsilver-0.10.4-macosx/
> > configure.in
> > --- clearsilver-0.10.4/configure.in Sun Mar 12 16:05:26 2006
> > +++ clearsilver-0.10.4-macosx/configure.in Tue Nov 28 08:39:10 2006
> > @@ -26,7 +26,7 @@
> > AC_HEADER_DIRENT
> > AC_HEADER_STDC
> > AC_HEADER_SYS_WAIT
> > -AC_CHECK_HEADERS(fcntl.h stdarg.h varargs.h limits.h strings.h sys/
> > ioctl.h sys/time.h unistd.h)
> > +AC_CHECK_HEADERS(fcntl.h stdarg.h varargs.h limits.h strings.h sys/
> > ioctl.h sys/time.h unistd.h features.h)
> >
> > dnl Checks for typedefs, structures, and compiler characteristics.
> > AC_C_CONST
> > diff -Nru clearsilver-0.10.4/cs_config.h.in clearsilver-0.10.4-
> > macosx/cs_config.h.in
> > --- clearsilver-0.10.4/cs_config.h.in Thu Jun 30 18:49:22 2005
> > +++ clearsilver-0.10.4-macosx/cs_config.h.in Tue Nov 28 09:41:43
> 2006
> > @@ -74,6 +74,9 @@
> > /* Define to 1 if you have the <fcntl.h> header file. */
> > #undef HAVE_FCNTL_H
> >
> > +/* Define to 1 if you have the <features.h> header file. */
> > +#undef HAVE_FEATURES_H
> > +
> > /* Define to 1 if you have the `gettimeofday' function. */
> > #undef HAVE_GETTIMEOFDAY
> >
> > diff -Nru clearsilver-0.10.4/java-jni/Makefile clearsilver-0.10.4-
> > macosx/java-jni/Makefile
> > --- clearsilver-0.10.4/java-jni/Makefile Mon Aug 7 13:05:13 2006
> > +++ clearsilver-0.10.4-macosx/java-jni/Makefile Tue Nov 28 10:03:33
> > 2006
> > @@ -8,6 +8,9 @@
> > include $(NEOTONIC_ROOT)/rules.mk
> >
> > NEO_UTIL_SO = libclearsilver-jni.so
> > +ifeq ($(OSTYPE),Darwin)
> > +NEO_UTIL_SO = libclearsilver-jni.jnilib
> > +endif
> > NEO_UTIL_JAVA_SRC = HDF.java CS.java # CGI.java
> > NEO_UTIL_JAVA_CLASS = $(NEO_UTIL_JAVA_SRC:%.java=%)
> > NEO_UTIL_JAVA_CLASSFILES = $(NEO_UTIL_JAVA_SRC:%.java=%.class)
> > @@ -19,7 +22,12 @@
> > CFLAGS += $(JAVA_INCLUDE_PATH)
> > DLIBS += -lneo_cgi -lneo_cs -lneo_utl
> > LIBS += $(DLIBS)
> > +ifneq ($(OSTYPE),Darwin)
> > LDFLAGS += -Wl,-soname=$(NEO_UTIL_SO)
> > +JAVA_LDSHARED = $(LDSHARED)
> > +else
> > +JAVA_LDSHARED = MACOSX_DEPLOYMENT_TARGET=10.3 $(LDSHARED)
> > +endif
> >
> > TARGETS = org_clearsilver_HDF.h org_clearsilver_CS.h $(NEO_UTIL_SO)
> >
> > diff -Nru clearsilver-0.10.4/python/setup.py clearsilver-0.10.4-
> > macosx/python/setup.py
> > --- clearsilver-0.10.4/python/setup.py Tue Nov 14 22:54:32 2006
> > +++ clearsilver-0.10.4-macosx/python/setup.py Tue Nov 28 09:02:25
> 2006
> > @@ -31,7 +31,7 @@
> > if not os.path.exists("../rules.mk"):
> > raise "You need to run configure first to generate the rules.mk
> > file!"
> >
> > -make_vars = {}
> > +make_vars = { 'NEOTONIC_ROOT' : '..' }
> > rules = open("../rules.mk").read()
> > for line in string.split(rules, "\n"):
> > parts = string.split(line, '=', 1)
> > @@ -78,7 +78,12 @@
> > if var[:2] == "$(" and var[-1] == ")":
> > var = variables.get(var[2:-1], "")
> > return var
> > - return re.sub('(\$\([^\)]*\))', replace_var, var)
> > + while 1:
> > + new_var = re.sub('(\$\([^\)]*\))', replace_var, var)
> > + if new_var == var: break
> > + var = new_var
> > + return var.strip()
> > +
> >
> > def expand_vars(vlist, vars):
> > nlist = []
> > diff -Nru clearsilver-0.10.4/rules.mk.in clearsilver-0.10.4-macosx/
> > rules.mk.in
> > --- clearsilver-0.10.4/rules.mk.in Fri Dec 2 03:25:19 2005
> > +++ clearsilver-0.10.4-macosx/rules.mk.in Tue Nov 28 09:51:41 2006
> > @@ -105,6 +105,10 @@
> > ifeq ($(OSNAME),SunOS)
> > LDSHARED = ld -G -fPIC
> > endif
> > +ifeq ($(OSTYPE),Darwin)
> > +LDSHARED = $(CC) -bundle -flat_namespace -undefined suppress $
> > (PICFLG)
> > +CPPLDSHARED = $(CPP) -bundle -flat_namespace -undefined suppress
> > $(PICFLG)
> > +endif
> >
> > ## --------------win32 options
> >
> >
> > Brandon
> >
> > On 03/30/07 Matthew Hixson uttered the following other thing:
> >> I see that some people have gotten Clearsilver installed and
> running
> >> on Mac OS X, but I can't find directions on how to get it to
> >> compile. Its available through Darwin Ports, but I'd like to avoid
> >> installing that just to get Clearsilver compiled.
> >> What I'm needing is the JNI library for use with Java. I'm on OS
> >> X 10.4.9. I've configured with this:
> >>
> >> ./configure --prefix=/usr/local --disable-python --disable-ruby --
> >> with-java=/usr
> >>
> >> Configure runs successfully, but make fails with:
> >>
> >> Manifying blib/man3/ClearSilver.3pm
> >> /usr/bin/javah -classpath clearsilver.jar -jni org.clearsilver.HDF
> >> /usr/bin/javah -classpath clearsilver.jar -jni org.clearsilver.CS
> >> gcc -g -O2 -Wall -I.. -fPIC -I/System/Library/Frameworks/
> >> JavaVM.framework/Versions/CurrentJDK/Headers -o j_neo_util.o -c
> >> j_neo_util.c
> >> gcc -g -O2 -Wall -I.. -fPIC -I/System/Library/Frameworks/
> >> JavaVM.framework/Versions/CurrentJDK/Headers -o j_neo_cs.o -c
> >> j_neo_cs.c
> >> make[1]: *** No rule to make target `../libs/libneo_cgi.a',
> needed by
> >> `libclearsilver-jni.so'. Stop.
> >> make: *** [cs] Error 2
> >>
> >>
> >> Anyone have a patch or directions on how to get this to compile?
> >> Thanks for your time,
> >> -M@
> >>
> >>
> >>
> >>
> >> Yahoo! Groups Links
> >>
> >>
> >>
> >
> > --
> > "The family seems to have two predominant functions: to provide
> > warmth and love in time of need and to drive each other insane."
> > -- Donald G. Smith
> > http://www.fiction.net/blong/
> > <macosx.patch>
>
>
>

#949 From: "www.inf4all.com" <mickeyland@...>
Date: Sun Apr 1, 2007 11:55 pm
Subject: free phone calls
mickanoo
Send Email Send Email
 
hi all
visit us and enjoy free phone calls all over the world

http://www.inf4all.com/

#950 From: "www.inf4all.com" <mickeyland@...>
Date: Sun Apr 1, 2007 11:55 pm
Subject: مكالمات للعالم ببلاش
mickanoo
Send Email Send Email
 
هلا بيكم
زوروا موقعنا وتمتعوا باخر مواقع الاتصال المجاني الي كل انحاء العالم

http://www.inf4all.com/

#951 From: "www.inf4all.com" <mickeyland@...>
Date: Mon Apr 2, 2007 12:13 am
Subject: free phone calls
mickanoo
Send Email Send Email
 
hi all
visit us and enjoy free phone calls all over the world

http://www.inf4all.com/

#952 From: "www.inf4all.com" <mickeyland@...>
Date: Mon Apr 2, 2007 12:14 am
Subject: مكالمات للعالم ببلاش
mickanoo
Send Email Send Email
 
هلا بيكم
زوروا موقعنا وتمتعوا باخر مواقع الاتصال المجاني الي كل انحاء العالم

http://www.inf4all.com/

#953 From: "www.inf4all.com" <mickeyland@...>
Date: Mon Apr 2, 2007 9:45 am
Subject: free phone calls
mickanoo
Send Email Send Email
 
hi all
visit us and enjoy free phone calls all over the world

http://www.inf4all.com/

#954 From: "www.inf4all.com" <mickeyland@...>
Date: Mon Apr 2, 2007 9:47 am
Subject: free phone calls
mickanoo
Send Email Send Email
 
hi all
visit us and enjoy free phone calls all over the world

http://www.inf4all.com/

#955 From: "www.inf4all.com" <mickeyland@...>
Date: Mon Apr 2, 2007 9:49 am
Subject: free phone calls
mickanoo
Send Email Send Email
 
hi all
visit us and enjoy free phone calls all over the world

http://www.inf4all.com/

#956 From: "www.inf4all.com" <mickeyland@...>
Date: Mon Apr 2, 2007 9:49 am
Subject: مكالمات للعالم ببلاش
mickanoo
Send Email Send Email
 
هلا بيكم
زوروا موقعنا وتمتعوا باخر مواقع الاتصال المجاني الي كل انحاء العالم

http://www.inf4all.com/

#957 From: Matthew Hixson <hixson@...>
Date: Mon Apr 2, 2007 4:50 pm
Subject: Re: Clearsilver on Mac OS X
hixson@...
Send Email Send Email
 
I was able to build libclearsilver-jni.so, but I can't seem to get it
to load under Tomcat.  The README for ClearSilver says:

"You must put the native library into a standard library location
(i.e. like /lib), or make sure that Java can find it by using
the java command line directive:

    -Djava.library.path=/somewhere/else

Then you must put the clearsilver.jar file into your java
CLASSPATH."

I have a servlet context listener that starts as soon as my webapp
initializes and I'm printing the system properties java.library.path
and java.class.path.

java.library.path = .:/Users/mhixson/Library/Java/Extensions:/Library/
Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java

java.class.path = /usr/local/tomcat/bin/bootstrap.jar:/usr/local/
tomcat/bin/commons-logging-api.jar:/usr/local/tomcat/common/lib/
clearsilver.jar:/System/Library/Frameworks/JavaVM.framework/Versions/
1.5.0/Classes/.compatibility/14compatibility.jar

I have put libclearsilver-jni.so in /usr/lib/java and clearsilver.jar
is in the location shown in the classpath.

When I hit the code that uses ClearSilver, I see this written to the
console:

Could not load 'clearsilver-jni'

The other libraries in my /usr/lib/java are all either .dylib
or .jnilib files.  The file command tells me these are "Mach-O
universal binary with 2 architectures".  And the .so file is "ELF 32-
bit LSB shared object, Intel 80386, version 1 (SYSV), not stripped".
Does that make any difference?  Is there a way to build the
ClearSilver library as a .jnilib?

   Thanks,
     -M@

Messages 925 - 957 of 1451   Oldest  |  < Older  |  Newer >  |  Newest
Add to My Yahoo!      XML What's This?

Copyright © 2010 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines NEW - Help