[Help] Compiling Ascent on OSX (mac) menu

These ads disappear when you log in.

User Tag List

Results 1 to 10 of 10
  1. #1
    tripleblade3's Avatar Sergeant Major
    Reputation
    42
    Join Date
    Sep 2007
    Posts
    164
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    [Help] Compiling Ascent on OSX (mac)

    Ok, so I'm trying to compile ascent on my mac. I have fink, mysql15-dev, autoconf, and automake. Ive been refering to this mmowned thread to compile it: http://www.mmowned.com/forums/emulat...lp-needed.htmlAnd I've gotten pretty far but when I try to compile it it gives me an error and I'm not sure what to do. Heres what it says in terminal when I try to compile it: (the error is at the bottom)

    Code:
    *****-********s-computer:~ *****$ /Users/*****/Ascent-Source/configure ; exit;
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... /Users/*****/Ascent-Source/install-sh -c -d
    checking for gawk... no
    checking for mawk... no
    checking for nawk... no
    checking for awk... awk
    checking whether make sets $(MAKE)... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    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 ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking for g++... g++
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking dependency style of g++... gcc3
    checking build system type... i386-apple-darwin9.1.0
    checking host system type... i386-apple-darwin9.1.0
    checking for a sed that does not truncate output... /usr/bin/sed
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    checking for ld used by gcc... /usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld
    checking if the linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) is GNU ld... no
    checking for /usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld option to reload object files... -r
    checking for BSD-compatible nm... /usr/bin/nm -p
    checking whether ln -s works... yes
    checking how to recognise dependent libraries... pass_all
    checking how to run the C preprocessor... gcc -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 dlfcn.h usability... yes
    checking dlfcn.h presence... yes
    checking for dlfcn.h... yes
    checking how to run the C++ preprocessor... g++ -E
    checking for g77... no
    checking for xlf... no
    checking for f77... no
    checking for frt... no
    checking for pgf77... no
    checking for cf77... no
    checking for fort77... no
    checking for fl32... no
    checking for af77... no
    checking for xlf90... no
    checking for f90... no
    checking for pgf90... no
    checking for pghpf... no
    checking for epcf90... no
    checking for gfortran... no
    checking for g95... no
    checking for xlf95... no
    checking for f95... no
    checking for fort... no
    checking for ifort... no
    checking for ifc... no
    checking for efc... no
    checking for pgf95... no
    checking for lf95... no
    checking for ftn... no
    checking whether we are using the GNU Fortran 77 compiler... no
    checking whether  accepts -g... no
    checking the maximum length of command line arguments... 196608
    checking command to parse /usr/bin/nm -p output from gcc object... rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    ok
    checking for objdir... .libs
    checking for ar... ar
    checking for ranlib... ranlib
    checking for strip... strip
    rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    checking if gcc supports -fno-rtti -fno-exceptions... rm: conftest.dSYM: is a directory
    no
    checking for gcc option to produce PIC... -fno-common
    checking if gcc PIC flag -fno-common works... rm: conftest.dSYM: is a directory
    yes
    checking if gcc static flag -static works... rm: conftest.dSYM: is a directory
    no
    checking if gcc supports -c -o file.o... rm: conftest.dSYM: is a directory
    yes
    checking whether the gcc linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) supports shared libraries... yes
    checking dynamic linker characteristics... darwin9.1.0 dyld
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... yes
    configure: creating libtool
    appending configuration tag "CXX" to libtool
    rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    checking for ld used by g++... /usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld
    checking if the linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) is GNU ld... no
    checking whether the g++ linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) supports shared libraries... yes
    checking for g++ option to produce PIC... -fno-common
    checking if g++ PIC flag -fno-common works... rm: conftest.dSYM: is a directory
    yes
    checking if g++ static flag -static works... rm: conftest.dSYM: is a directory
    no
    checking if g++ supports -c -o file.o... rm: conftest.dSYM: is a directory
    yes
    checking whether the g++ linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) supports shared libraries... yes
    checking dynamic linker characteristics... darwin9.1.0 dyld
    checking how to hardcode library paths into programs... immediate
    appending configuration tag "F77" to libtool
    checking uname -s for detecting host operating system... Darwin
    checking uname -m for detecting host operating system architecture... x86 oh noes i ran out of address space
    checking whether byte ordering is bigendian... no
    checking for svn... yes
    checking for the pthreads library -lpthreads... no
    checking whether pthreads work without any flags... yes
    checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
    checking if more special flags are required for pthreads... -D_THREAD_SAFE
    checking for compress in -lz... yes
    checking for ftime  in -lcompat... no
    checking for SHA1_Init in -lcrypto... yes
    checking detecting network socket engine... kqueue
    checking for kevent... yes
    checking sys/event.h usability... yes
    checking sys/event.h presence... yes
    checking for sys/event.h... yes
    checking for mysql_config... /sw/bin/mysql_config
    checking for MySQL libraries... yes
    checking if MySQL version is >= 5.0... yes
    checking lib pcre... (testing)
    checking for pcre_study in -lpcre... no
    checking for pcre_compile in -lpcre... no
    checking lib pcre... no, (WARNING)
    configure: error: Couldn't find pcre library. Make sure your pcre path is correct.
    logout
    
    [Process completed]
    Any body know what Is wrong?

    Thanks in advance for the help and +Rep to everybody that helps me
    But yeah, we all know the ArcEmu team is pretty much a farce... unfortunately, it's a farce with a gazillion users. - Hellgawd
    Remember to +Rep People who have helped you!

    These ads disappear when you log in.

  2. #2
    y2kss66's Avatar Lieutenant Commander
    Reputation
    104
    Join Date
    Jan 2008
    Posts
    778
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Try this guide:
    Compiling - Ascent Wiki

  3. #3
    tripleblade3's Avatar Sergeant Major
    Reputation
    42
    Join Date
    Sep 2007
    Posts
    164
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Lol, /facepalm I can't believe I never thought to look on the ascent wiki. I didnt know they even had any guides for macs.

    Thanks, and Ill let you know if it goes through now +Rep
    But yeah, we all know the ArcEmu team is pretty much a farce... unfortunately, it's a farce with a gazillion users. - Hellgawd
    Remember to +Rep People who have helped you!

  4. #4
    y2kss66's Avatar Lieutenant Commander
    Reputation
    104
    Join Date
    Jan 2008
    Posts
    778
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Sounds good!

  5. #5
    tripleblade3's Avatar Sergeant Major
    Reputation
    42
    Join Date
    Sep 2007
    Posts
    164
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ok, I'm having a few more problems, Heres the terminal window from when i tried to do the ./configure command:

    Code:
    *****s-computer:Ascent *****$ ./configure --prefix=/usr/local/Ascent
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    /bin/sh: /Users/Vance/Ascent/missing: No such file or directory
    configure: WARNING: `missing' script is too old or missing
    checking for a thread-safe mkdir -p... ./install-sh -c -d
    checking for gawk... no
    checking for mawk... no
    checking for nawk... no
    checking for awk... awk
    checking whether make sets $(MAKE)... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    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 ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... none
    checking for g++... g++
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking dependency style of g++... none
    configure: error: cannot run /bin/sh ./config.sub
    vance-callinans-computer:Ascent Vance$ cd
    vance-callinans-computer:~ Vance$ clear
    
    vance-callinans-computer:~ Vance$ cd Ascent
    vance-callinans-computer:Ascent Vance$ make
    make: *** No targets specified and no makefile found.  Stop.
    vance-callinans-computer:Ascent Vance$ make -j 3
    make: *** No targets specified and no makefile found.  Stop.
    vance-callinans-computer:Ascent Vance$ ./configure
    checking for a BSD-compatible install... /usr/bin/install -c
    checking whether build environment is sane... yes
    checking for a thread-safe mkdir -p... ./install-sh -c -d
    checking for gawk... no
    checking for mawk... no
    checking for nawk... no
    checking for awk... awk
    checking whether make sets $(MAKE)... yes
    checking whether to enable maintainer-specific portions of Makefiles... no
    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 ISO C89... none needed
    checking for style of include used by make... GNU
    checking dependency style of gcc... gcc3
    checking for g++... g++
    checking whether we are using the GNU C++ compiler... yes
    checking whether g++ accepts -g... yes
    checking dependency style of g++... gcc3
    checking build system type... i386-apple-darwin9.1.0
    checking host system type... i386-apple-darwin9.1.0
    checking for a sed that does not truncate output... /usr/bin/sed
    checking for grep that handles long lines and -e... /usr/bin/grep
    checking for egrep... /usr/bin/grep -E
    checking for ld used by gcc... /usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld
    checking if the linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) is GNU ld... no
    checking for /usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld option to reload object files... -r
    checking for BSD-compatible nm... /usr/bin/nm -p
    checking whether ln -s works... yes
    checking how to recognise dependent libraries... pass_all
    checking how to run the C preprocessor... gcc -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 dlfcn.h usability... yes
    checking dlfcn.h presence... yes
    checking for dlfcn.h... yes
    checking how to run the C++ preprocessor... g++ -E
    checking for g77... no
    checking for xlf... no
    checking for f77... no
    checking for frt... no
    checking for pgf77... no
    checking for cf77... no
    checking for fort77... no
    checking for fl32... no
    checking for af77... no
    checking for xlf90... no
    checking for f90... no
    checking for pgf90... no
    checking for pghpf... no
    checking for epcf90... no
    checking for gfortran... no
    checking for g95... no
    checking for xlf95... no
    checking for f95... no
    checking for fort... no
    checking for ifort... no
    checking for ifc... no
    checking for efc... no
    checking for pgf95... no
    checking for lf95... no
    checking for ftn... no
    checking whether we are using the GNU Fortran 77 compiler... no
    checking whether  accepts -g... no
    checking the maximum length of command line arguments... 196608
    checking command to parse /usr/bin/nm -p output from gcc object... rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    ok
    checking for objdir... .libs
    checking for ar... ar
    checking for ranlib... ranlib
    checking for strip... strip
    rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    checking if gcc supports -fno-rtti -fno-exceptions... rm: conftest.dSYM: is a directory
    no
    checking for gcc option to produce PIC... -fno-common
    checking if gcc PIC flag -fno-common works... rm: conftest.dSYM: is a directory
    yes
    checking if gcc static flag -static works... rm: conftest.dSYM: is a directory
    no
    checking if gcc supports -c -o file.o... rm: conftest.dSYM: is a directory
    yes
    checking whether the gcc linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) supports shared libraries... yes
    checking dynamic linker characteristics... darwin9.1.0 dyld
    checking how to hardcode library paths into programs... immediate
    checking whether stripping libraries is possible... yes
    checking if libtool supports shared libraries... yes
    checking whether to build shared libraries... yes
    checking whether to build static libraries... yes
    configure: creating libtool
    appending configuration tag "CXX" to libtool
    rm: conftest.dSYM: is a directory
    rm: conftest.dSYM: is a directory
    checking for ld used by g++... /usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld
    checking if the linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) is GNU ld... no
    checking whether the g++ linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) supports shared libraries... yes
    checking for g++ option to produce PIC... -fno-common
    checking if g++ PIC flag -fno-common works... rm: conftest.dSYM: is a directory
    yes
    checking if g++ static flag -static works... rm: conftest.dSYM: is a directory
    no
    checking if g++ supports -c -o file.o... rm: conftest.dSYM: is a directory
    yes
    checking whether the g++ linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) supports shared libraries... yes
    checking dynamic linker characteristics... darwin9.1.0 dyld
    checking how to hardcode library paths into programs... immediate
    appending configuration tag "F77" to libtool
    checking uname -s for detecting host operating system... Darwin
    checking uname -m for detecting host operating system architecture... x86 oh noes i ran out of address space
    checking whether byte ordering is bigendian... no
    checking for svn... yes
    checking for the pthreads library -lpthreads... no
    checking whether pthreads work without any flags... yes
    checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
    checking if more special flags are required for pthreads... -D_THREAD_SAFE
    checking for compress in -lz... yes
    checking for ftime  in -lcompat... no
    checking for SHA1_Init in -lcrypto... yes
    checking detecting network socket engine... kqueue
    checking for kevent... yes
    checking sys/event.h usability... yes
    checking sys/event.h presence... yes
    checking for sys/event.h... yes
    checking for mysql_config... /sw/bin/mysql_config
    checking for MySQL libraries... yes
    checking if MySQL version is >= 5.0... yes
    checking lib pcre... (testing)
    checking for pcre_study in -lpcre... yes
    checking lib pcre... -lpcre
    : command not foundion.sh: line 2: 
    : command not foundion.sh: line 5: 
    svn: '.' is not a working copy
    : command not foundion.sh: line 17: 
    mv: rename svn_revision.h to src/ascent-sharedr: No such file or directory
    : command not foundion.sh: line 19: 
    configure: creating ./config.status
    .infig.status: error: cannot find input file:
    and then if i try the "make" command it just says:

    Code:
    make: *** No targets specified and no makefile found.  Stop.
    But theres a Makefile.am and a Makefile.in in that folder????

    Any help is Greatly appreciated.
    But yeah, we all know the ArcEmu team is pretty much a farce... unfortunately, it's a farce with a gazillion users. - Hellgawd
    Remember to +Rep People who have helped you!

  6. #6
    y2kss66's Avatar Lieutenant Commander
    Reputation
    104
    Join Date
    Jan 2008
    Posts
    778
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Do the makefiles link to the correct files that you are trying to compile?

  7. #7
    kevinno's Avatar Master Sergeant
    Reputation
    46
    Join Date
    Oct 2007
    Posts
    92
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Maybe its impossible?

    Because Macs are terrible ^.^

  8. #8
    grayfm's Avatar Active Member
    Reputation
    30
    Join Date
    May 2008
    Posts
    76
    Thanks G/R
    6/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    i need some help too

    ya i'm having an issue with compiling on a mac as well if anybody has a guide or something please link or pm me ... ty... (btw macs rule) o and the ascent site is down so i can't look on there.

  9. #9
    Hasbro's Avatar Banned
    Reputation
    65
    Join Date
    Dec 2007
    Posts
    334
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    You should get Parallels or Bootcamp and just run Windows or another os ontop of OSX.

  10. #10
    arvindn's Avatar Private
    Reputation
    1
    Join Date
    Aug 2010
    Posts
    1
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    try opening configure.ac in vi and see if line endings have a [CTRL]M at the end. If they do, global find/replace and then try running configure.

    To replace:
    :s/[CTRL]v[CTRL]m//g

Similar Threads

  1. [HELP] Compiling Ascent 2.4
    By Pwntzyou in forum World of Warcraft Emulator Servers
    Replies: 10
    Last Post: 05-10-2008, 01:37 AM
  2. [Help] About Compiling Ascent (+rep!)
    By marcicompita in forum World of Warcraft Emulator Servers
    Replies: 15
    Last Post: 02-16-2008, 11:58 AM
  3. [HELP] Compiling Ascent [HELP] [?] [+]
    By King Shaun in forum World of Warcraft Emulator Servers
    Replies: 6
    Last Post: 01-24-2008, 12:46 PM
  4. help compiling ascent
    By jokerjokes in forum World of Warcraft Emulator Servers
    Replies: 8
    Last Post: 12-02-2007, 08:00 PM
  5. Compiling Ascent Help
    By Herleybob in forum World of Warcraft Emulator Servers
    Replies: 1
    Last Post: 09-03-2007, 12:23 PM
All times are GMT -5. The time now is 06:49 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2021 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2021 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search