Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: make not working

  1. #1

    Default make not working

    I am installing a copy of fahmon for my folding rig and the install instructions say run the configure program then make and make install. The configuration goes ok, but make doesnt work. Im still teaching myself linux and im sure that im missing something.

  2. #2
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,344
    Blog Entries
    15

    Default Re: make not working

    Quote Originally Posted by jcharlesr75
    I am installing a copy of fahmon for my folding rig and the install
    instructions say run the configure program then make and make install.
    The configuration goes ok, but make doesnt work. Im still teaching
    myself linux and im sure that im missing something.
    Hi
    Have you installed the Base and maybe C/C++ development tools?
    Code:
    sudo zypper in devel_basis devel_C_C++
    --
    Cheers Malcolm (Linux Counter #276890)
    openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
    up 11:31, 2 users, load average: 0.89, 0.35, 0.17
    GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12


  3. #3

    Default Re: make not working

    what should that output, mine says not installed for both, and i dont know what i have to install from the software management list.

  4. #4
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,344
    Blog Entries
    15

    Default Re: make not working

    Quote Originally Posted by jcharlesr75
    what should that output, mine says not installed for both, and i dont
    know what i have to install from the software management list.
    Hi
    It should have installed all the packages required after you entered
    the root password?
    Else if you use YaST and select patterns, it's the Base Development and
    C/C++ Tools.

    --
    Cheers Malcolm (Linux Counter #276890)
    openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
    up 15:37, 1 user, load average: 0.09, 0.37, 0.39
    GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12


  5. #5
    Larry Bristol NNTP User

    Default Re: make not working

    Malcolm wrote:

    >
    Quote Originally Posted by jcharlesr75
    > what should that output, mine says not installed for both, and i dont
    > know what i have to install from the software management list.
    >
    > Hi
    > It should have installed all the packages required after you entered
    > the root password?
    > Else if you use YaST and select patterns, it's the Base Development and
    > C/C++ Tools.


    If make is all you need, then look for the package named "make". It is
    amazing to me, but the make command is not installed as part of the base
    system.

  6. #6

    Default Re: make not working

    Quote Originally Posted by Larry Bristol View Post
    Malcolm wrote:

    >
    > Hi
    > It should have installed all the packages required after you entered
    > the root password?
    > Else if you use YaST and select patterns, it's the Base Development and
    > C/C++ Tools.


    If make is all you need, then look for the package named "make". It is
    amazing to me, but the make command is not installed as part of the base
    system.
    Yeah i noticed that make isnt installed either i thought i was going crazy. I know that make is installed and i installed all the c/c++ and base stuff that wasnt installed already. According to software management, there isnt any other base c/c++ software left to install. So im back to the error in the end of the make script and no fahmon. Im really not good at this os yet and im hoping to be after a while.

  7. #7
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,344
    Blog Entries
    15

    Default Re: make not working

    Quote Originally Posted by jcharlesr75
    Larry Bristol;1880630 Wrote:
    > Malcolm wrote:
    >
    > >
    > > Hi
    > > It should have installed all the packages required after you entered
    > > the root password?
    > > Else if you use YaST and select patterns, it's the Base Development

    > and
    > > C/C++ Tools.

    >
    > If make is all you need, then look for the package named "make". It
    > is
    > amazing to me, but the make command is not installed as part of the
    > base
    > system.


    Yeah i noticed that make isnt installed either i thought i was going
    crazy. I know that make is installed and i installed all the c/c++ and
    base stuff that wasnt installed already. According to software
    management, there isnt any other base c/c++ software left to install.
    So im back to the error in the end of the make script and no fahmon. Im
    really not good at this os yet and im hoping to be after a while.
    Hi
    Ahhh ok, you have an error when you run make, please post the error

    --
    Cheers Malcolm (Linux Counter #276890)
    openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
    up 10:29, 1 user, load average: 0.33, 0.60, 0.39
    GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12


  8. #8

    Default Re: make not working

    ok this is the end of the script, if you want the whole thing, let me know.

    g++ -Wall -Wno-strict-aliasing -g -O2 -o fahmon aboutDialog.o base64Codec.o benchmark.o benchmarksDialog.o benchmarksManager.o client.o clientDialog.o clientHelperThread.o clientsManager.o core.o dataInputStream.o dataOutputStream.o eta.o fahlogAnalyzer.o firstTimeDialog.o htmlParser.o httpDownloader.o listViewClients.o main.o mainDialog.o messagesFrame.o messagesManager.o pathManager.o preference.o preferencesDialog.o preferencesManager.o progressManager.o project.o projectHelperThread.o projectsManager.o queue.o staticBoldedText.o tools.o trayManager.o workUnitFrame.o webMonitor.o -L/usr/lib64 -pthread -L/usr/lib64 -lwx_gtk2u_richtext-2.8 -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8 -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8 -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8
    client.o: In function `Client::Reload()':
    /home/folding/FahMon-2.3.2b/src/client.cpp:232: undefined reference to `ProjectsManager::Save()'
    collect2: ld returned 1 exit status
    make[1]: *** [fahmon] Error 1
    make[1]: Leaving directory `/home/folding/FahMon-2.3.2b/src'
    make: *** [install-recursive] Error 1
    folding@linux-x2ob:~/FahMon-2.3.2b>

  9. #9
    Join Date
    Jun 2008
    Location
    Podunk
    Posts
    26,344
    Blog Entries
    15

    Default Re: make not working

    Quote Originally Posted by jcharlesr75
    ok this is the end of the script, if you want the whole thing, let me
    know.

    g++ -Wall -Wno-strict-aliasing -g -O2 -o fahmon aboutDialog.o
    base64Codec.o benchmark.o benchmarksDialog.o benchmarksManager.o
    client.o clientDialog.o clientHelperThread.o clientsManager.o core.o
    dataInputStream.o dataOutputStream.o eta.o fahlogAnalyzer.o
    firstTimeDialog.o htmlParser.o httpDownloader.o listViewClients.o main.o
    mainDialog.o messagesFrame.o messagesManager.o pathManager.o
    preference.o preferencesDialog.o preferencesManager.o progressManager.o
    project.o projectHelperThread.o projectsManager.o queue.o
    staticBoldedText.o tools.o trayManager.o workUnitFrame.o webMonitor.o
    -L/usr/lib64 -pthread -L/usr/lib64 -lwx_gtk2u_richtext-2.8
    -lwx_gtk2u_aui-2.8 -lwx_gtk2u_xrc-2.8 -lwx_gtk2u_qa-2.8
    -lwx_gtk2u_html-2.8 -lwx_gtk2u_adv-2.8 -lwx_gtk2u_core-2.8
    -lwx_baseu_xml-2.8 -lwx_baseu_net-2.8 -lwx_baseu-2.8
    client.o: In function `Client::Reload()':
    /home/folding/FahMon-2.3.2b/src/client.cpp:232: undefined reference to
    `ProjectsManager::Save()'
    collect2: ld returned 1 exit status
    make[1]: *** [fahmon] Error 1
    make[1]: Leaving directory `/home/folding/FahMon-2.3.2b/src'
    make: *** [install-recursive] Error 1
    folding@linux-x2ob:~/FahMon-2.3.2b>
    Hi
    Have a read here, the fix is after the "./configure --prefix=/usr"
    http://bbs.archlinux.org/viewtopic.php?id=48914 you just need to run
    the two sed commands, each one is a complete one line command;
    Code:
    sed -i src/preferencesManager.cpp -e "s/inline void
    PreferencesManager::Save(void)/void PreferencesManager::Save(void)/"
    and
    Code:
    sed -i src/projectsManager.cpp -e "s/inline void
    ProjectsManager::Save(void)/void ProjectsManager::Save(void)/"
    I would also run a make clean before you run make.

    Maybe you could report it as a bug back to the authors

    --
    Cheers Malcolm (Linux Counter #276890)
    openSUSE 11.0 x86 Kernel 2.6.25.16-0.1-default
    up 11:56, 3 users, load average: 0.53, 0.25, 0.15
    GPU GeForce 6600 TE/6200 TE - Driver Version: 173.14.12


  10. #10

    Default Re: make not working

    Thanks. I dont know what a make clean is, do i just run make clean? Thanks for the help, ill let you know how it works out.

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •