>>>Jochen Wiedmann <[EMAIL PROTECTED]> 07/22 5:20 pm >>>

Hi, Aravinda,

having read your patch for DBD::mysql, I must admit that I do not like
them. They all seem to have the elimination of Perl's automatic module
build system in mind. For example:

***- Rather than trust Perl that it knows the location and name of
libperl.a, you explicitly specify a name.
***- Rather than choosing the compiler that was used to compile Perl,
you explicitly fix a name.
***...

I am by no means convinced, that all your changes are required. In
particular, I am not convinced that you followed the standard procedure,
which is

***- compile Perl and MySQL, DBI, and DBD::mysql with the same compiler
***- do it on the same machine

Please give some explanations, why you think all these changes are
required. You wrote you are using Netware/Linux. Why are the differences
that big, if it is indeed Linux?


Jochen

Hi Jochen, I am building the perl modules for NetWare. But I am using
Linux as the developement Environment(since netware doesn't have any
development environment of its own, I am cross compiling the modules). I
can compile the perl for NetWare on gcc. But I cannot use it further to
build other extensions. It is because the generated executable is in
.nlm format and is cannot be executed on Linux. Hence for all the
config, libraries and the include paths I am using specific environment
variables. Let me know if you need any more details. Thanks, Aravinda 

Reply via email to