MiniVend Akopia Services

[Date Prev][Date Next][Thread Prev][Thread Next][Minivend by date ][Minivend by thread ]

Fwd: [mv] configure: C compiler cannot create executables



Am I the only having this problem???

TIA, Albert

==================BEGIN FORWARDED MESSAGE==================
******    message to minivend-users from "Albert A. Modderkolk"
<mdd@advwebsys.com>     ******

I am running against a brick wall....  If I install minivend as root, I
get the below errors.  If I try it as mvend (owner of minivend)
configuration stops even earlier.

As you can see, I am using
Perl 500404
Minivend V3-14.3
Linux 5.1
Kernel 2.0.35

I did install Minivend without any problems a few years ago... what am
I doing wong now???

Tia, Albert 

[root@localhost mv3143]# ./configure

 MiniVend Version 3.0x Configuration

 Copyright 1996-1998 Michael J. Heins, <mikeh@minivend.com>

 MiniVend is largely based on Vend 0.2
 Copyright 1995 Andrew M. Wilcox <awilcox@maine.com>
 
 Portions from Vend 0.3
 Copyright 1995, 1996 Andrew M. Wilcox <awilcox@maine.com>

 Distributed under the GNU General Public License, see
 the file Copying for license information.

Found Perl 5.00404 as /usr/bin/perl

 MiniVend V3.14-3
 
 Copyright 1996-1999 by Michael J. Heins <mikeh@minivend.com>

 MiniVend is free under the terms of the GNU General Public License.

Where is your MiniVend to be installed? [/root/mvend] /home/mv3143     
  

Writing Makefile for MiniVend
Manifying ./blib/man3/Vend::FlyCat.3
Manifying ./blib/man3/Vend::UserDB.3
Manifying ./blib/man3/Vend::Parser.3
Manifying ./blib/man3/Vend::ValidCC.3
PERL_DL_NONLAZY=1 /usr/bin/perl -I./blib/arch -I./blib/lib
-I/usr/lib/perl5/i386-linux/5.00404 -I/usr/lib/perl5 test.pl
server.......ok 1
socket link..ok 2
2 tests run, all tests successful.
Installing /home/mv3143/lib/./Vend/MakeCat.pm
Installing /home/mv3143/lib/./Vend/Search.pm
Installing /home/mv3143/lib/./Vend/Data.pm
Installing /home/mv3143/lib/./Vend/Table/Update.pm
Installing /home/mv3143/lib/./Vend/Table/DB_File.pm
Installing /home/mv3143/lib/./Vend/Table/DummyDB.pm
Installing /home/mv3143/lib/./Vend/Table/GDBM.pm
Installing /home/mv3143/lib/./Vend/Table/Import.pm
Installing /home/mv3143/lib/./Vend/Table/DBI.pm
Installing /home/mv3143/lib/./Vend/Table/InMemory.pm
Installing /home/mv3143/lib/./Vend/Table/Quoted.pm
Installing /home/mv3143/lib/./Vend/TextSearch.pm
Installing /home/mv3143/lib/./Vend/Imagemap.pm
Installing /home/mv3143/lib/./Vend/SessionFile.pm
Installing /home/mv3143/lib/./Vend/Session.pm
Installing /home/mv3143/lib/./Vend/UserDB.pm
Installing /home/mv3143/lib/./Vend/Interpolate.pm
Installing /home/mv3143/lib/./Vend/SessionDB.pm
Installing /home/mv3143/lib/./Vend/Config.pm
Installing /home/mv3143/lib/./Vend/ValidCC.pm
Installing /home/mv3143/lib/./Vend/Server.pm
Installing /home/mv3143/lib/./Vend/Parse.pm
Installing /home/mv3143/lib/./Vend/Order.pm
Installing /home/mv3143/lib/./Vend/DbSearch.pm
Installing /home/mv3143/lib/./Vend/Util.pm
Installing /home/mv3143/lib/./Vend/Http.pm
Installing /home/mv3143/lib/./Vend/FlyCat.pm
Installing /home/mv3143/lib/./Vend/Scan.pm
Installing /home/mv3143/lib/./Vend/Cart.pm
Installing /home/mv3143/lib/./Vend/Parser.pm
Installing /home/mv3143/lib/./Vend/PageBuild.pm
Installing /home/mv3143/lib/./Vend/Glimpse.pm
Installing /home/mv3143/doc/./Vend::FlyCat.3
Installing /home/mv3143/doc/./Vend::UserDB.3
Installing /home/mv3143/doc/./Vend::Parser.3
Installing /home/mv3143/doc/./Vend::ValidCC.3
Writing /home/mv3143/lib/auto/MiniVend/.packlist
Appending installation info to /home/mv3143/lib/perllocal.pod
/usr/bin/perl Makefile.PL install /home/mv3143/lib

Entering /home/mv3143.

The root user cannot run the MiniVend server for security reasons.

Since you are the superuser, you must change the ownership of the
MiniVend directory to that of the user ID that will run MiniVend.
You may also if you wish set the group -- it will default to the
default group of the user.

User who will run MiniVend? mvend
Group to own MiniVend? [mvend] 


Adjusting program variables and defines...done.
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... no
configure: error: installation or configuration problem: C compiler
cannot create executables.
cat: syscfg: No such file or directory
Compiling, this may take a sec...
Configuration of link programs FAILED.
done.

That takes care of the program configuration.


The compilation of one or both link programs (tlink and/or
vlink) failed.  You may be able to use the Perl-based tlink.pl
program along with starting the server in INET mode (start_inet)
to make MiniVend work.

Using vlink.pl requires either that your installation use
CGIWRAP or that you compile it with a wrapper such as the Perl
example 'wrapsuid' program.

[root@localhost mvend]# cd /home/mv3143
[root@localhost mv3143]# vdir
total 137
-rw-r--r--   1 root     root        12439 Oct  8 12:43 README
-rw-r--r--   1 root     root         7908 Oct  8 12:43 README-win.txt
-rw-r--r--   1 root     root         3831 Oct  8 12:43 README.OS
-rw-r--r--   1 root     root         4087 Oct  8 12:43 UPGRADE
-rw-r--r--   1 root     root        48958 Oct  8 12:43 WHATSNEW
drwxr-xr-x   6 mvend    mvend        1024 Oct  8 12:43 admin
drwxr-xr-x   2 root     root         1024 Oct  8 12:43 bin
-rwxr-xr-x   1 root     root         1809 Oct  8 12:43 configure
-rwxr-xr-x   1 root     root        18954 Oct  8 12:43 configure.pl
drwxr-xr-x   2 root     root         1024 Oct  8 12:43 doc
-rw-r--r--   1 mvend    mvend           0 Oct  8 12:43 error.log
drwxr-xr-x   2 mvend    mvend        1024 Oct  8 12:43 etc
drwxr-xr-x  11 root     root         1024 Oct  8 12:43 flycat
-rw-r--r--   1 root     root         4174 Oct  8 12:43 flycat.cfg
-rw-r--r--   1 root     root          847 Oct  8 12:43 form_mail.cfg
drwxr-xr-x   7 root     root         1024 Oct  8 12:43 lib
-rw-r--r--   1 root     root         3792 Oct  8 12:43 locale.error
-rw-r--r--   1 root     root         1185 Oct  8 12:43 manifest
-rw-r--r--   1 root     root        12568 Oct  8 12:43
minivend.cfg.dist
drwxr-xr-x  10 root     root         1024 Oct  8 12:43 simple
drwxr-xr-x   2 root     root         1024 Oct  8 12:43 src
-rw-r--r--   1 root     root         1651 Oct  8 12:43 userdb.cfg



-
To unsubscribe from the list, DO NOT REPLY to this message.  Instead,
send
email with 'UNSUBSCRIBE minivend-users' in the body to
Majordomo@minivend.com.
Archive of past messages:
http://www.minivend.com/minivend/minivend-list

===================END FORWARDED MESSAGE===================





Search for: Match: Format: Sort by: