Perl / perl5

🐪 The Perl programming language
https://dev.perl.org/perl5/
Other
1.92k stars 551 forks source link

Problem with Make in install #8850

Closed p5pRT closed 16 years ago

p5pRT commented 17 years ago

Migrated from rt.perl.org#42159 (status was 'rejected')

Searchable as RT42159$

p5pRT commented 17 years ago

From david.ronthal@memex.co.za

Hi\, I have run the configure and get the following output. (see below)

When I try to run the make\, as per the instructions\, I get the following error.

$ make make​: no target to make.

Please advise.

Thanks\,

+++++++++++++++++++++++ $ ./myconfig Summary of my perl5 (revision 5 version 8 subversion 8) configuration​:   Platform​:   osname=interix\, osvers=3.5\, archname=x86-interix   uname='interix xp-dcohen 3.5 sp-8.0.1969.1 x86 intel_x86_family6_model14_st pping8 '   config_args='-de'   hint=recommended\, useposix=true\, d_sigaction=define   usethreads=undef use5005threads=undef useithreads=undef usemultiplicity=und f   useperlio=define d_sfio=undef uselargefiles=define usesocks=undef   use64bitint=undef use64bitall=undef uselongdouble=undef   usemymalloc=n\, bincompat5005=undef   Compiler​:   cc='gcc'\, ccflags ='-D_ALL_SOURCE -fno-strict-aliasing -pipe -I/usr/local/i clude'\,   optimize='-O'\,   cppflags='-D_ALL_SOURCE -fno-strict-aliasing -pipe -I/usr/local/include'   ccversion=''\, gccversion='3.3'\, gccosandvers='interix3'   intsize=4\, longsize=4\, ptrsize=4\, doublesize=8\, byteorder=1234   d_longlong=define\, longlongsize=8\, d_longdbl=define\, longdblsize=12   ivtype='long'\, ivsize=4\, nvtype='double'\, nvsize=8\, Off_t='off_t'\, lseeksiz =4   alignbytes=8\, prototype=define   Linker and Libraries​:   ld='gcc'\, ldflags =' -L/usr/local/lib'   libpth=/usr/local/lib /lib /usr/lib   libs=-lsocket -ldb -ldl -lm -lcrypt -lc   perllibs=-lsocket -ldl -lm -lcrypt -lc   libc=\, so=so\, useshrplib=false\, libperl=libperl.a   gnulibc_version=''   Dynamic Linking​:   dlsrc=dl_dlopen.xs\, dlext=so\, d_dlsymun=undef\, ccdlflags='-Wl\,-E'   cccdlflags='-DPIC '\, lddlflags='-shared -L/usr/local/lib' ++++++++++++++++++++++++++++++++++++++

David Ronthal Analyst / Consultant Tel​: +27 (0) 11 430 0764 Cell​: +27 (0) 82 746 0132 Memex - The Answer to your search South Africa

p5pRT commented 17 years ago

From shouldbedomo@mac.com

On 2007–03–28\, at 23​:05\, David Ronthal (via RT) wrote​:

When I try to run the make\, as per the instructions\, I get the
following error.

$ make make​: no target to make.

Has Makefile been created\, and does it look sane -- that is\, non- empty and not obviously truncated? (Sometimes weird behaviour like
this is just the result of a disk filling up at an inopportune moment.)

osname=interix\, osvers=3\.5\, archname=x86\-interix

That's a new one on me. But anyway\, a couple more things​:

Can you say whether the hints in hints/interix.sh make sense in your
environment?

As Interix is hosted on Windows NT\, is there anything unusual about
your NT set-up that could be confounding the build process -- tricky
ACLs for example?

Can you successfully build other reasonably-complex UNIXish
applications from source using the instructions "on the packet"? Vim\,
say\, or Ruby. -- Dominic Dunlop

p5pRT commented 17 years ago

The RT System itself - Status changed from 'new' to 'open'

p5pRT commented 17 years ago

From @doughera88

On Thu\, 29 Mar 2007\, Dominic Dunlop wrote​:

On 2007–03–28\, at 23​:05\, David Ronthal (via RT) wrote​:

When I try to run the make\, as per the instructions\, I get the following error.

$ make make​: no target to make.

Has Makefile been created\, and does it look sane -- that is\, non-empty and not obviously truncated? (Sometimes weird behaviour like this is just the result of a disk filling up at an inopportune moment.)

Note too that the build process normally tries to create two files​: 'Makefile' and 'makefile' that differ only in the case of the first letter. I wonder vaguely if that's a possible problem here. If so\, the solution is to start with a fresh copy of the perl sources\, add the following line near the top of hints/interix.sh\,

  firstmakefile='GNUmakefile'

and then try rebuilding again.

Of course it's entirely possible the problem is something else instead\, in which case that advice won't help at all!

Let us know if the 'makefile' looks sane\, and we'll try to figure out what to try next.

--   Andy Dougherty doughera@​lafayette.edu

p5pRT commented 17 years ago

@smpeters - Status changed from 'open' to 'stalled'

p5pRT commented 16 years ago

p5p@spam.wizbit.be - Status changed from 'stalled' to 'rejected'