Menu

#9 configure, but no make on a amd64 system.

closed-wont-fix
5
2007-05-14
2007-05-05
Scott Evil
No

the autogen and config scripts work fine with no errors, but on running make, I get the following output.
[aabrown@localhost mol-0.9.72]$ make
+ Entering lxdialog
+ Entering kconfig
can't find file config/Kconfig-amd64
make[2]: *** [menuconfig] Error 1
make[1]: *** [menuconfig] Error 2
make: *** [do-bootstrap] Error 2

I think it has to do with building on a 64 bit architecture and the code not having the right files for it, but i'm not able to approach it much beyond that. If you need me to run any tests, or it's as stupid as renaming the Kconfig directory to Kconfig-amd64, let me know and thanks for your time. What follows is the configure output.

[aabrown@localhost mol-0.9.72]$ ./configure
checking whether ln -s works... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking how to run the C preprocessor... gcc -E
checking for bison... bison -y
checking for flex... flex
checking for yywrap in -lfl... yes
checking lex output file root... lex.yy
checking whether yytext is a pointer... yes
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for strings.h... (cached) yes
checking getopt.h usability... yes
checking getopt.h presence... yes
checking for getopt.h... yes
checking poll.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking obstack.h usability... yes
checking obstack.h presence... yes
checking for obstack.h... yes
checking dependency style... new
checking for clearenv()... yes
checking ncurses.h usability... yes
checking ncurses.h presence... yes
checking for ncurses.h... yes
checking for snd_pcm_open in -lasound... yes
checking alsa/asoundlib.h usability... yes
checking alsa/asoundlib.h presence... yes
checking for alsa/asoundlib.h... yes
checking for X... libraries /usr/lib64, headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for working XDGA headers... yes
checking for m4... m4
checking for as... as
checking for strip... strip
checking for ld... ld
checking for nm... nm
checking for objdump... objdump
checking for install... install
checking whether off_t is 64 bit... yes
checking for broken syscall macro... yes
checking for uc_context.gregs... yes
checking for png_read_png in -lpng... yes
checking png.h usability... yes
checking png.h presence... yes
checking for png.h... yes
checking for -fno-stack-protector support... yes
checking for inflate in -lz... yes
configure: creating ./config.status
config.status: creating unconfig
config.status: creating Makefile.defs
config.status: creating config.h

Discussion

  • stealth17

    stealth17 - 2007-05-12

    Logged In: YES
    user_id=1791409
    Originator: NO

    I have the same problem when trying to compile on Ubuntu 7.04 AMD64. I installed all the libs needed as well.

    stealth17@stealth17-desktop:~/Desktop/mol-0.9.72$ make clean
    + cleaning scripts
    + cleaning src
    + cleaning lib
    + cleaning main
    + cleaning drivers
    + cleaning disk
    + cleaning video
    + cleaning net
    + cleaning sound
    + cleaning debugger
    + cleaning cpu
    + cleaning booter
    + cleaning molelf
    + cleaning kmod
    + cleaning util/img
    + cleaning bootx
    + cleaning fs
    + cleaning libc
    + cleaning main
    + cleaning accel
    stealth17@stealth17-desktop:~/Desktop/mol-0.9.72$ sudo make
    + Entering lxdialog
    Compiling checklist.o
    Compiling menubox.o
    Compiling textbox.o
    Compiling yesno.o
    Compiling inputbox.o
    Compiling util.o
    Compiling lxdialog.o
    Compiling msgbox.o
    = Building lxdialog
    + Entering kconfig
    Compiling zconf-y.o
    Linking libkconf.a
    Compiling mconf.o
    = Building mconfig
    Compiling conf.o
    = Building config
    can't find file config/Kconfig-amd64
    make[2]: *** [menuconfig] Error 1
    make[1]: *** [menuconfig] Error 2
    make: *** [do-bootstrap] Error 2
    stealth17@stealth17-desktop:~/Desktop/mol-0.9.72$ sudo make install
    mkdir: cannot create directory `./obj-amd64/lib/modules': No such file or directory
    make: *** [install-modules] Error 1
    stealth17@stealth17-desktop:~/Desktop/mol-0.9.72$

     
  • Joseph Jezak

    Joseph Jezak - 2007-05-14

    Logged In: YES
    user_id=1223416
    Originator: NO

    MOL only works on PowerPC machines. Sorry.

     
  • Joseph Jezak

    Joseph Jezak - 2007-05-14
    • status: open --> closed-wont-fix
     

Log in to post a comment.