Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > How to install development package on linux?

Reply
Thread Tools

How to install development package on linux?

 
 
Sarbjit singh
Guest
Posts: n/a
 
      03-02-2013
Sorry for this basic question but I am having problem compiling mod_wsgi onLinux. As per mod_wsgi package site, user must have python development package installed on system.

I had installed Python2.7 on my Linux system from source code, using the following configuration few months back :-

../configure –prefix=<path> --enable-shared
Make –i install

But I am not able to find how to install development package from source code.

Can some one please conform if I can install the development package from the same source code (Downloaded from Python Website for Unix) and please share the configuration switch for the same.

Thanks,
Sarbjit
 
Reply With Quote
 
 
 
 
Kwpolska
Guest
Posts: n/a
 
      03-02-2013
On Sat, Mar 2, 2013 at 7:24 AM, Sarbjit singh <(E-Mail Removed)> wrote:
> Sorry for this basic question but I am having problem compiling mod_wsgi on Linux. As per mod_wsgi package site, user must have python development package installed on system.
>
> I had installed Python2.7 on my Linux system from source code, using the following configuration few months back :-
>
> ./configure –prefix=<path> --enable-shared
> Make –i install
>
> But I am not able to find how to install development package from source code.
>
> Can some one please conform if I can install the development package fromthe same source code (Downloaded from Python Website for Unix) and please share the configuration switch for the same.
>
> Thanks,
> Sarbjit
> --
> http://mail.python.org/mailman/listinfo/python-list


Why do you use source tarballs? Your distro should provide nice
binary packages for Python and mod_wsgi. And in case it doesn’t, your
distro sucks and you should find a better one.

The development things are usually installed by default by most
things. Distributions offer them in -dev or -devel packages.

--
Kwpolska <http://kwpolska.tk> | GPG KEY: 5EAAEA16
stop html mail | always bottom-post
http://asciiribbon.org | http://caliburn.nl/topposting.html
 
Reply With Quote
 
 
 
 
Sarbjit singh
Guest
Posts: n/a
 
      03-02-2013
On Saturday, March 2, 2013 2:15:08 PM UTC+5:30, Kwpolska wrote:
> On Sat, Mar 2, 2013 at 7:24 AM, Sarbjit singh <(E-Mail Removed)> wrote:
>
> > Sorry for this basic question but I am having problem compiling mod_wsgi on Linux. As per mod_wsgi package site, user must have python developmentpackage installed on system.

>
> >

>
> > I had installed Python2.7 on my Linux system from source code, using the following configuration few months back :-

>
> >

>
> > ./configure –prefix=<path> --enable-shared

>
> > Make –i install

>
> >

>
> > But I am not able to find how to install development package from source code.

>
> >

>
> > Can some one please conform if I can install the development package from the same source code (Downloaded from Python Website for Unix) and please share the configuration switch for the same.

>
> >

>
> > Thanks,

>
> > Sarbjit

>
> > --

>
> > http://mail.python.org/mailman/listinfo/python-list

>
>
>
> Why do you use source tarballs? Your distro should provide nice
>
> binary packages for Python and mod_wsgi. And in case it doesn’t, your
>
> distro sucks and you should find a better one.
>
>
>
> The development things are usually installed by default by most
>
> things. Distributions offer them in -dev or -devel packages.
>
>
>
> --
>
> Kwpolska <http://kwpolska.tk> | GPG KEY: 5EAAEA16
>
> stop html mail | always bottom-post
>
> http://asciiribbon.org | http://caliburn.nl/topposting.html


I am using Red Hat 5, could you please give some pointers on how to installthese packages?
 
Reply With Quote
 
Sarbjit singh
Guest
Posts: n/a
 
      03-02-2013
On Saturday, March 2, 2013 2:15:08 PM UTC+5:30, Kwpolska wrote:
> On Sat, Mar 2, 2013 at 7:24 AM, Sarbjit singh <(E-Mail Removed)> wrote:
>
> > Sorry for this basic question but I am having problem compiling mod_wsgi on Linux. As per mod_wsgi package site, user must have python developmentpackage installed on system.

>
> >

>
> > I had installed Python2.7 on my Linux system from source code, using the following configuration few months back :-

>
> >

>
> > ./configure –prefix=<path> --enable-shared

>
> > Make –i install

>
> >

>
> > But I am not able to find how to install development package from source code.

>
> >

>
> > Can some one please conform if I can install the development package from the same source code (Downloaded from Python Website for Unix) and please share the configuration switch for the same.

>
> >

>
> > Thanks,

>
> > Sarbjit

>
> > --

>
> > http://mail.python.org/mailman/listinfo/python-list

>
>
>
> Why do you use source tarballs? Your distro should provide nice
>
> binary packages for Python and mod_wsgi. And in case it doesn’t, your
>
> distro sucks and you should find a better one.
>
>
>
> The development things are usually installed by default by most
>
> things. Distributions offer them in -dev or -devel packages.
>
>
>
> --
>
> Kwpolska <http://kwpolska.tk> | GPG KEY: 5EAAEA16
>
> stop html mail | always bottom-post
>
> http://asciiribbon.org | http://caliburn.nl/topposting.html


I am using Red Hat 5, could you please give some pointers on how to installthese packages?
 
Reply With Quote
 
Kwpolska
Guest
Posts: n/a
 
      03-02-2013
On Sat, Mar 2, 2013 at 7:00 PM, Sarbjit singh <(E-Mail Removed)> wrote:
> On Saturday, March 2, 2013 2:15:08 PM UTC+5:30, Kwpolska wrote:
>> On Sat, Mar 2, 2013 at 7:24 AM, Sarbjit singh <(E-Mail Removed)> wrote:
>>
>> > Sorry for this basic question but I am having problem compiling mod_wsgi on Linux. As per mod_wsgi package site, user must have python development package installed on system.

>>
>> >

>>
>> > I had installed Python2.7 on my Linux system from source code, using the following configuration few months back :-

>>
>> >

>>
>> > ./configure –prefix=<path> --enable-shared

>>
>> > Make –i install

>>
>> >

>>
>> > But I am not able to find how to install development package from source code.

>>
>> >

>>
>> > Can some one please conform if I can install the development package from the same source code (Downloaded from Python Website for Unix) and please share the configuration switch for the same.

>>
>> >

>>
>> > Thanks,

>>
>> > Sarbjit

>>
>> > --

>>
>> > http://mail.python.org/mailman/listinfo/python-list

>>
>>
>>
>> Why do you use source tarballs? Your distro should provide nice
>>
>> binary packages for Python and mod_wsgi. And in case it doesn’t, your
>>
>> distro sucks and you should find a better one.
>>
>>
>>
>> The development things are usually installed by default by most
>>
>> things. Distributions offer them in -dev or -devel packages.
>>
>>
>>
>> --
>>
>> Kwpolska <http://kwpolska.tk> | GPG KEY: 5EAAEA16
>>
>> stop html mail | always bottom-post
>>
>> http://asciiribbon.org | http://caliburn.nl/topposting.html

>
> I am using Red Hat 5, could you please give some pointers on how to install these packages?
> --
> http://mail.python.org/mailman/listinfo/python-list


Impossible, unless you:
(a) build such packages yourself (Fedora .spec files may help you); or
(b) upgrade to RHEL 6, which offers packages for python 2.6 and mod_wsgi; or
(c) look for such packages on the Internet (you probably won’t findany).

So, get back to compiling from source. Have you actually tried
building those packages before asking? Because, according to the Arch
Linux PKGBUILDs for python2 and mod_wsgi2, it doesn’t have any
specific switches to enable anything “devel-related” (also,Arch Linux
doesn’t bother with the dumb -dev(el) packages, which make no sensein
real life).

--
Kwpolska <http://kwpolska.tk> | GPG KEY: 5EAAEA16
stop html mail | always bottom-post
http://asciiribbon.org | http://caliburn.nl/topposting.html
 
Reply With Quote
 
Sarbjit singh
Guest
Posts: n/a
 
      03-03-2013
On Sunday, March 3, 2013 1:22:50 AM UTC+5:30, Kwpolska wrote:
> On Sat, Mar 2, 2013 at 7:00 PM, Sarbjit singh <(E-Mail Removed)> wrote:
>
> > On Saturday, March 2, 2013 2:15:08 PM UTC+5:30, Kwpolska wrote:

>
> >> On Sat, Mar 2, 2013 at 7:24 AM, Sarbjit singh <(E-Mail Removed)> wrote:

>
> >>

>
> >> > Sorry for this basic question but I am having problem compiling mod_wsgi on Linux. As per mod_wsgi package site, user must have python development package installed on system.

>
> >>

>
> >> >

>
> >>

>
> >> > I had installed Python2.7 on my Linux system from source code, usingthe following configuration few months back :-

>
> >>

>
> >> >

>
> >>

>
> >> > ./configure –prefix=<path> --enable-shared

>
> >>

>
> >> > Make –i install

>
> >>

>
> >> >

>
> >>

>
> >> > But I am not able to find how to install development package from source code.

>
> >>

>
> >> >

>
> >>

>
> >> > Can some one please conform if I can install the development packagefrom the same source code (Downloaded from Python Website for Unix) and please share the configuration switch for the same.

>
> >>

>
> >> >

>
> >>

>
> >> > Thanks,

>
> >>

>
> >> > Sarbjit

>
> >>

>
> >> > --

>
> >>

>
> >> > http://mail.python.org/mailman/listinfo/python-list

>
> >>

>
> >>

>
> >>

>
> >> Why do you use source tarballs? Your distro should provide nice

>
> >>

>
> >> binary packages for Python and mod_wsgi. And in case it doesn’t, your

>
> >>

>
> >> distro sucks and you should find a better one.

>
> >>

>
> >>

>
> >>

>
> >> The development things are usually installed by default by most

>
> >>

>
> >> things. Distributions offer them in -dev or -devel packages.

>
> >>

>
> >>

>
> >>

>
> >> --

>
> >>

>
> >> Kwpolska <http://kwpolska.tk> | GPG KEY: 5EAAEA16

>
> >>

>
> >> stop html mail | always bottom-post

>
> >>

>
> >> http://asciiribbon.org | http://caliburn.nl/topposting.html

>
> >

>
> > I am using Red Hat 5, could you please give some pointers on how to install these packages?

>
> > --

>
> > http://mail.python.org/mailman/listinfo/python-list

>
>
>
> Impossible, unless you:
>
> (a) build such packages yourself (Fedora .spec files may help you); or
>
> (b) upgrade to RHEL 6, which offers packages for python 2.6 and mod_wsgi;or
>
> (c) look for such packages on the Internet (you probably won’t find any).
>
>
>
> So, get back to compiling from source. Have you actually tried
>
> building those packages before asking? Because, according to the Arch
>
> Linux PKGBUILDs for python2 and mod_wsgi2, it doesn’t have any
>
> specific switches to enable anything “devel-related” (also, Arch Linux
>
> doesn’t bother with the dumb -dev(el) packages, which make no sense in
>
> real life).
>
>
>
> --
>
> Kwpolska <http://kwpolska.tk> | GPG KEY: 5EAAEA16
>
> stop html mail | always bottom-post
>
> http://asciiribbon.org | http://caliburn.nl/topposting.html


Its not possible for me to switch to Red Hat6 at the moment.

Yes, I did tried compiling these from the source code and got some errors. I am using Xaamp for linux and following the below link for configuring python/mod_wsgi :-

http://www.apachefriends.org/f/viewt...p?f=17&t=42975

When I initially tried to compile mod_wsgi, I was getting errors which got resolved by using development package fro Xammp for linux. (Solution found on google)

Now I am getting the following compiling errors:-

################################################## #######
mod_wsgi.c:14967: error: expected expression before ')' token
mod_wsgi.c:14974: error: expected ';' before 'do'
mod_wsgi.c:14979: error: expected ';' before '}' token
mod_wsgi.c:14984: error: too many arguments to function 'wsgi_log_python_error'
mod_wsgi.c:14989: error: expected expression before 'module'
mod_wsgi.c: In function 'wsgi_allow_access':
mod_wsgi.c:15003: error: 'PyObject' undeclared (first use in this function)
mod_wsgi.c:15003: error: 'modules' undeclared (first use in this function)
mod_wsgi.c:15004: error: expected expression before 'module'
mod_wsgi.c:15051: error: 'Py_BEGIN_ALLOW_THREADS' undeclared (first use in this function)
mod_wsgi.c:15052: error: expected ';' before 'apr_thread_mutex_lock'
mod_wsgi.c:15053: error: 'Py_END_ALLOW_THREADS' undeclared (first use in this function)
mod_wsgi.c:15056: error: expected ';' before 'modules'
mod_wsgi.c:15057: error: expected identifier or '(' before '=' token
mod_wsgi.c:15059: error: expected expression before 'module'
mod_wsgi.c:15061: error: expected expression before 'module'
mod_wsgi.c:15070: error: expected expression before 'module'
mod_wsgi.c:15071: error: expected expression before 'module'
mod_wsgi.c:15082: error: expected expression before 'module'
mod_wsgi.c:15083: error: expected identifier or '(' before '=' token
mod_wsgi.c:15089: error: expected expression before 'module'
mod_wsgi.c:15090: error: expected identifier or '(' before '=' token
mod_wsgi.c:15105: error: expected expression before 'module'
mod_wsgi.c:15106: error: 'module_dict' undeclared (first use in this function)
mod_wsgi.c:15107: error: 'object' undeclared (first use in this function)
mod_wsgi.c:15109: error: expected expression before 'module'
mod_wsgi.c:15113: error: 'vars' undeclared (first use in this function)
mod_wsgi.c:15114: error: 'args' undeclared (first use in this function)
mod_wsgi.c:15115: error: 'flag' undeclared (first use in this function)
mod_wsgi.c:15116: error: 'method' undeclared (first use in this function)
mod_wsgi.c:15133: error: 'Py_None' undeclared (first use in this function)
mod_wsgi.c:15136: warning: implicit declaration of function 'PyBool_Check'
mod_wsgi.c:15137: error: 'Py_True' undeclared (first use in this function)
mod_wsgi.c:15142: error: expected ';' before 'do'
mod_wsgi.c:15148: error: expected ';' before '}' token
mod_wsgi.c:15161: error: 'AuthObject' has no member named 'r'
mod_wsgi.c:15165: error: 'AuthObject' has no member named 'log'
mod_wsgi.c:15168: error: 'PyExc_AttributeError' undeclared (first use in this function)
mod_wsgi.c:15170: error: 'AuthObject' has no member named 'log'
mod_wsgi.c:15183: error: expected expression before ')' token
mod_wsgi.c:15190: error: expected ';' before 'do'
mod_wsgi.c:15195: error: expected ';' before '}' token
mod_wsgi.c:15200: error: too many arguments to function 'wsgi_log_python_error'
mod_wsgi.c:15205: error: expected expression before 'module'
mod_wsgi.c: In function 'wsgi_hook_check_user_id':
mod_wsgi.c:15260: error: 'PyObject' undeclared (first use in this function)
mod_wsgi.c:15260: error: 'modules' undeclared (first use in this function)
mod_wsgi.c:15261: error: expected expression before 'module'
mod_wsgi.c:15306: error: 'Py_BEGIN_ALLOW_THREADS' undeclared (first use in this function)
mod_wsgi.c:15307: error: expected ';' before 'apr_thread_mutex_lock'
mod_wsgi.c:15308: error: 'Py_END_ALLOW_THREADS' undeclared (first use in this function)
mod_wsgi.c:15311: error: expected ';' before 'modules'
mod_wsgi.c:15312: error: expected identifier or '(' before '=' token
mod_wsgi.c:15314: error: expected expression before 'module'
mod_wsgi.c:15316: error: expected expression before 'module'
mod_wsgi.c:15325: error: expected expression before 'module'
mod_wsgi.c:15326: error: expected expression before 'module'
mod_wsgi.c:15337: error: expected expression before 'module'
mod_wsgi.c:15338: error: expected identifier or '(' before '=' token
mod_wsgi.c:15344: error: expected expression before 'module'
mod_wsgi.c:15345: error: expected identifier or '(' before '=' token
mod_wsgi.c:15360: error: expected expression before 'module'
mod_wsgi.c:15361: error: 'module_dict' undeclared (first use in this function)
mod_wsgi.c:15362: error: 'object' undeclared (first use in this function)
mod_wsgi.c:15364: error: expected expression before 'module'
mod_wsgi.c:15368: error: 'vars' undeclared (first use in this function)
mod_wsgi.c:15369: error: 'args' undeclared (first use in this function)
mod_wsgi.c:15370: error: 'result' undeclared (first use in this function)
mod_wsgi.c:15371: error: 'method' undeclared (first use in this function)
mod_wsgi.c:15388: error: 'Py_None' undeclared (first use in this function)
mod_wsgi.c:15402: error: 'Py_True' undeclared (first use in this function)
mod_wsgi.c:15405: error: 'Py_False' undeclared (first use in this function)
mod_wsgi.c:15417: error: 'PyExc_TypeError' undeclared (first use in this function)
mod_wsgi.c:15433: error: 'AuthObject' has no member named 'r'
mod_wsgi.c:15437: error: 'AuthObject' has no member named 'log'
mod_wsgi.c:15440: error: 'PyExc_AttributeError' undeclared (first use in this function)
mod_wsgi.c:15442: error: 'AuthObject' has no member named 'log'
mod_wsgi.c:15455: error: expected expression before ')' token
mod_wsgi.c:15462: error: expected ';' before 'do'
mod_wsgi.c:15467: error: expected ';' before '}' token
mod_wsgi.c:15472: error: too many arguments to function 'wsgi_log_python_error'
mod_wsgi.c:15477: error: expected expression before 'module'
apxs:Error: Command failed with rc=65536
..
make: *** [mod_wsgi.la] Error 1
################################################## #######

I searched on google and found these errors could be due to missing python header files which would be available in development package.

So I am struggling to make it work.

Thanks,
Sarbjit
 
Reply With Quote
 
Sarbjit singh
Guest
Posts: n/a
 
      03-03-2013
On Sunday, March 3, 2013 1:22:50 AM UTC+5:30, Kwpolska wrote:
> On Sat, Mar 2, 2013 at 7:00 PM, Sarbjit singh <(E-Mail Removed)> wrote:
>
> > On Saturday, March 2, 2013 2:15:08 PM UTC+5:30, Kwpolska wrote:

>
> >> On Sat, Mar 2, 2013 at 7:24 AM, Sarbjit singh <(E-Mail Removed)> wrote:

>
> >>

>
> >> > Sorry for this basic question but I am having problem compiling mod_wsgi on Linux. As per mod_wsgi package site, user must have python development package installed on system.

>
> >>

>
> >> >

>
> >>

>
> >> > I had installed Python2.7 on my Linux system from source code, usingthe following configuration few months back :-

>
> >>

>
> >> >

>
> >>

>
> >> > ./configure –prefix=<path> --enable-shared

>
> >>

>
> >> > Make –i install

>
> >>

>
> >> >

>
> >>

>
> >> > But I am not able to find how to install development package from source code.

>
> >>

>
> >> >

>
> >>

>
> >> > Can some one please conform if I can install the development packagefrom the same source code (Downloaded from Python Website for Unix) and please share the configuration switch for the same.

>
> >>

>
> >> >

>
> >>

>
> >> > Thanks,

>
> >>

>
> >> > Sarbjit

>
> >>

>
> >> > --

>
> >>

>
> >> > http://mail.python.org/mailman/listinfo/python-list

>
> >>

>
> >>

>
> >>

>
> >> Why do you use source tarballs? Your distro should provide nice

>
> >>

>
> >> binary packages for Python and mod_wsgi. And in case it doesn’t, your

>
> >>

>
> >> distro sucks and you should find a better one.

>
> >>

>
> >>

>
> >>

>
> >> The development things are usually installed by default by most

>
> >>

>
> >> things. Distributions offer them in -dev or -devel packages.

>
> >>

>
> >>

>
> >>

>
> >> --

>
> >>

>
> >> Kwpolska <http://kwpolska.tk> | GPG KEY: 5EAAEA16

>
> >>

>
> >> stop html mail | always bottom-post

>
> >>

>
> >> http://asciiribbon.org | http://caliburn.nl/topposting.html

>
> >

>
> > I am using Red Hat 5, could you please give some pointers on how to install these packages?

>
> > --

>
> > http://mail.python.org/mailman/listinfo/python-list

>
>
>
> Impossible, unless you:
>
> (a) build such packages yourself (Fedora .spec files may help you); or
>
> (b) upgrade to RHEL 6, which offers packages for python 2.6 and mod_wsgi;or
>
> (c) look for such packages on the Internet (you probably won’t find any).
>
>
>
> So, get back to compiling from source. Have you actually tried
>
> building those packages before asking? Because, according to the Arch
>
> Linux PKGBUILDs for python2 and mod_wsgi2, it doesn’t have any
>
> specific switches to enable anything “devel-related” (also, Arch Linux
>
> doesn’t bother with the dumb -dev(el) packages, which make no sense in
>
> real life).
>
>
>
> --
>
> Kwpolska <http://kwpolska.tk> | GPG KEY: 5EAAEA16
>
> stop html mail | always bottom-post
>
> http://asciiribbon.org | http://caliburn.nl/topposting.html


Its not possible for me to switch to Red Hat6 at the moment.

Yes, I did tried compiling these from the source code and got some errors. I am using Xaamp for linux and following the below link for configuring python/mod_wsgi :-

http://www.apachefriends.org/f/viewt...p?f=17&t=42975

When I initially tried to compile mod_wsgi, I was getting errors which got resolved by using development package fro Xammp for linux. (Solution found on google)

Now I am getting the following compiling errors:-

################################################## #######
mod_wsgi.c:14967: error: expected expression before ')' token
mod_wsgi.c:14974: error: expected ';' before 'do'
mod_wsgi.c:14979: error: expected ';' before '}' token
mod_wsgi.c:14984: error: too many arguments to function 'wsgi_log_python_error'
mod_wsgi.c:14989: error: expected expression before 'module'
mod_wsgi.c: In function 'wsgi_allow_access':
mod_wsgi.c:15003: error: 'PyObject' undeclared (first use in this function)
mod_wsgi.c:15003: error: 'modules' undeclared (first use in this function)
mod_wsgi.c:15004: error: expected expression before 'module'
mod_wsgi.c:15051: error: 'Py_BEGIN_ALLOW_THREADS' undeclared (first use in this function)
mod_wsgi.c:15052: error: expected ';' before 'apr_thread_mutex_lock'
mod_wsgi.c:15053: error: 'Py_END_ALLOW_THREADS' undeclared (first use in this function)
mod_wsgi.c:15056: error: expected ';' before 'modules'
mod_wsgi.c:15057: error: expected identifier or '(' before '=' token
mod_wsgi.c:15059: error: expected expression before 'module'
mod_wsgi.c:15061: error: expected expression before 'module'
mod_wsgi.c:15070: error: expected expression before 'module'
mod_wsgi.c:15071: error: expected expression before 'module'
mod_wsgi.c:15082: error: expected expression before 'module'
mod_wsgi.c:15083: error: expected identifier or '(' before '=' token
mod_wsgi.c:15089: error: expected expression before 'module'
mod_wsgi.c:15090: error: expected identifier or '(' before '=' token
mod_wsgi.c:15105: error: expected expression before 'module'
mod_wsgi.c:15106: error: 'module_dict' undeclared (first use in this function)
mod_wsgi.c:15107: error: 'object' undeclared (first use in this function)
mod_wsgi.c:15109: error: expected expression before 'module'
mod_wsgi.c:15113: error: 'vars' undeclared (first use in this function)
mod_wsgi.c:15114: error: 'args' undeclared (first use in this function)
mod_wsgi.c:15115: error: 'flag' undeclared (first use in this function)
mod_wsgi.c:15116: error: 'method' undeclared (first use in this function)
mod_wsgi.c:15133: error: 'Py_None' undeclared (first use in this function)
mod_wsgi.c:15136: warning: implicit declaration of function 'PyBool_Check'
mod_wsgi.c:15137: error: 'Py_True' undeclared (first use in this function)
mod_wsgi.c:15142: error: expected ';' before 'do'
mod_wsgi.c:15148: error: expected ';' before '}' token
mod_wsgi.c:15161: error: 'AuthObject' has no member named 'r'
mod_wsgi.c:15165: error: 'AuthObject' has no member named 'log'
mod_wsgi.c:15168: error: 'PyExc_AttributeError' undeclared (first use in this function)
mod_wsgi.c:15170: error: 'AuthObject' has no member named 'log'
mod_wsgi.c:15183: error: expected expression before ')' token
mod_wsgi.c:15190: error: expected ';' before 'do'
mod_wsgi.c:15195: error: expected ';' before '}' token
mod_wsgi.c:15200: error: too many arguments to function 'wsgi_log_python_error'
mod_wsgi.c:15205: error: expected expression before 'module'
mod_wsgi.c: In function 'wsgi_hook_check_user_id':
mod_wsgi.c:15260: error: 'PyObject' undeclared (first use in this function)
mod_wsgi.c:15260: error: 'modules' undeclared (first use in this function)
mod_wsgi.c:15261: error: expected expression before 'module'
mod_wsgi.c:15306: error: 'Py_BEGIN_ALLOW_THREADS' undeclared (first use in this function)
mod_wsgi.c:15307: error: expected ';' before 'apr_thread_mutex_lock'
mod_wsgi.c:15308: error: 'Py_END_ALLOW_THREADS' undeclared (first use in this function)
mod_wsgi.c:15311: error: expected ';' before 'modules'
mod_wsgi.c:15312: error: expected identifier or '(' before '=' token
mod_wsgi.c:15314: error: expected expression before 'module'
mod_wsgi.c:15316: error: expected expression before 'module'
mod_wsgi.c:15325: error: expected expression before 'module'
mod_wsgi.c:15326: error: expected expression before 'module'
mod_wsgi.c:15337: error: expected expression before 'module'
mod_wsgi.c:15338: error: expected identifier or '(' before '=' token
mod_wsgi.c:15344: error: expected expression before 'module'
mod_wsgi.c:15345: error: expected identifier or '(' before '=' token
mod_wsgi.c:15360: error: expected expression before 'module'
mod_wsgi.c:15361: error: 'module_dict' undeclared (first use in this function)
mod_wsgi.c:15362: error: 'object' undeclared (first use in this function)
mod_wsgi.c:15364: error: expected expression before 'module'
mod_wsgi.c:15368: error: 'vars' undeclared (first use in this function)
mod_wsgi.c:15369: error: 'args' undeclared (first use in this function)
mod_wsgi.c:15370: error: 'result' undeclared (first use in this function)
mod_wsgi.c:15371: error: 'method' undeclared (first use in this function)
mod_wsgi.c:15388: error: 'Py_None' undeclared (first use in this function)
mod_wsgi.c:15402: error: 'Py_True' undeclared (first use in this function)
mod_wsgi.c:15405: error: 'Py_False' undeclared (first use in this function)
mod_wsgi.c:15417: error: 'PyExc_TypeError' undeclared (first use in this function)
mod_wsgi.c:15433: error: 'AuthObject' has no member named 'r'
mod_wsgi.c:15437: error: 'AuthObject' has no member named 'log'
mod_wsgi.c:15440: error: 'PyExc_AttributeError' undeclared (first use in this function)
mod_wsgi.c:15442: error: 'AuthObject' has no member named 'log'
mod_wsgi.c:15455: error: expected expression before ')' token
mod_wsgi.c:15462: error: expected ';' before 'do'
mod_wsgi.c:15467: error: expected ';' before '}' token
mod_wsgi.c:15472: error: too many arguments to function 'wsgi_log_python_error'
mod_wsgi.c:15477: error: expected expression before 'module'
apxs:Error: Command failed with rc=65536
..
make: *** [mod_wsgi.la] Error 1
################################################## #######

I searched on google and found these errors could be due to missing python header files which would be available in development package.

So I am struggling to make it work.

Thanks,
Sarbjit
 
Reply With Quote
 
Benjamin Kaplan
Guest
Posts: n/a
 
      03-03-2013
On Sat, Mar 2, 2013 at 10:14 PM, Sarbjit singh <(E-Mail Removed)> wrote:
>
> I searched on google and found these errors could be due to missing python header files which would be available in development package.
>
> So I am struggling to make it work.



A "development package" is meaningless when you aren't installing it
from a package. Debian's binary packages don't include the header
files, so they put them in a different package. Since you compiled
from source, you already have the header files. Did you include the
directory you installed Python into on your library and includes
paths?
 
Reply With Quote
 
Sarbjit singh
Guest
Posts: n/a
 
      03-03-2013
On Sunday, March 3, 2013 11:53:50 AM UTC+5:30, Benjamin Kaplan wrote:
> On Sat, Mar 2, 2013 at 10:14 PM, Sarbjit singh <(E-Mail Removed)> wrote:
>
> >

>
> > I searched on google and found these errors could be due to missing python header files which would be available in development package.

>
> >

>
> > So I am struggling to make it work.

>
>
>
>
>
> A "development package" is meaningless when you aren't installing it
>
> from a package. Debian's binary packages don't include the header
>
> files, so they put them in a different package. Since you compiled
>
> from source, you already have the header files. Did you include the
>
> directory you installed Python into on your library and includes
>
> paths?


Yes, I configured the makefile for mod_wsgi as without any error :

./configure --prefix=/opt/lampp/ --with-apxs=/opt/lampp/bin/apxs --with-python=/opt/lampp/python/bin/python2.7 --with-mutex-dir=/opt/lampp/var/run/wsgi

 
Reply With Quote
 
Sarbjit singh
Guest
Posts: n/a
 
      03-03-2013
On Sunday, March 3, 2013 11:53:50 AM UTC+5:30, Benjamin Kaplan wrote:
> On Sat, Mar 2, 2013 at 10:14 PM, Sarbjit singh <(E-Mail Removed)> wrote:
>
> >

>
> > I searched on google and found these errors could be due to missing python header files which would be available in development package.

>
> >

>
> > So I am struggling to make it work.

>
>
>
>
>
> A "development package" is meaningless when you aren't installing it
>
> from a package. Debian's binary packages don't include the header
>
> files, so they put them in a different package. Since you compiled
>
> from source, you already have the header files. Did you include the
>
> directory you installed Python into on your library and includes
>
> paths?


Yes, I configured the makefile for mod_wsgi as without any error :

./configure --prefix=/opt/lampp/ --with-apxs=/opt/lampp/bin/apxs --with-python=/opt/lampp/python/bin/python2.7 --with-mutex-dir=/opt/lampp/var/run/wsgi

 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Re: How include a large array? Edward A. Falk C Programming 1 04-04-2013 08:07 PM
Web Application development vs windows client development cabernet123@hotmail.com ASP .Net 0 11-17-2005 12:09 AM
enterprise application development versus traditional software development jrefactors@hotmail.com Java 2 01-15-2005 10:45 PM
development environment architecture for ASP.NET development team Akhlaq Khan ASP .Net 4 09-27-2004 01:33 PM
Re: Development best practices and knowing when to exercise control over development Kevin Spencer ASP .Net 2 08-06-2003 09:33 PM



Advertisments