Software :: Make Error When Compiling Courier-authlib-0.55 - /usr/bin/ld: Cannot Find -linker
Feb 10, 2010
I have been struggling to install courier-authlib. I have tried several version from 0.55 to the latest and I keep receiving the same error.
Linking libauthvchkpw.la
/usr/bin/ld: cannot find -linker
collect2: ld returned 1 exit status
make[2]: *** [libauthvchkpw.la] Error 1
[code]...
I have been googleing for the past week to try and resolve this with no joy. any help would be greatly appreciated. I am installing on CentOS 5.3 with config options as follows...
I'm trying to compile a file with the following line :
Code: gcc lesson2.c -o lesson2 -I /usr/X11R6/include/ -L /usr/lib/ -L/usr/X11R6/lib/ -L /usr/X11R6/lib64/ -lglut -lGL -lGLU -lX11 -lXmu -lm But i got the error : /usr/bin/ld: cannot find -lXmu
I'm using this to compile a simple OpenGL file, and if I remove lxmu (and lxi, wiche gives me the same error), it got the all clear, but when I tun my program, I got an "Segmentation fault" error (I think because of the missing librairies)... When I did a locate libXmu :
I did a ./configure and make and got this returned about 1/2 hr later:
Code: undefined reference to `glDisable' undefined reference to `glDisable' undefined reference to `glutKeyboardFunc' undefined reference to `glutSpecialFunc' undefined reference to `glReshapeFunc'
And the oddest part is.... I passed --disable-gl to configure!
I've been around the block with this problem and don't know what else to check to compile source for gpsbabel-1.4.2. Other posts on this forum mentioning the same error with no resolution on this specifically. I have looked at the following:
1. The Makefile looks like this for the part compiling with expat options:
I am running Debian 6 & picked up a wireless nic for my desktop since I want to locate it in an area that would be a challenge to wire. I downloaded the driver and ran make and got the strange error below. I tried doing some web research but could not find anything. I also booted up the machine w/ a Ubuntu Live disk to ensure the card was good and found no issues ( I also have the same nic in my kids machine running Ubuntu 10.10. )
I have problem with compiling server... I finish ./configure without any problem, and now, when I write make, I see that: Quote: Makefile:360: *** missing separator. Stop. I read something, and know, that error shows when there are problem with spaces. And I should use there a tab. On line 360 I have:
Code: @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/account.Po@am__quote@ I try to change this one space inside to tab, but that doesnt work for me... Terminal always show error in the same line.
I need to compile a program and make it portable to other computers, but it needs some external libraries and I don't want them to be linked dynamically, I would like to compile them as one single executable or at least compile them in the same directory as the main output files. The program is sphinx>, it has its own configure and make scripts. I know I can run g++ with the -static flag, but I don't know how to do this with make or configure. This is the ./configure --help output
I am trying to recompile a large open source project with the Nvidia Cuda Compiler: 'nvcc' [URL].. nvcc supports all the compile flags that gcc does but not all of the linking options. This shouldn't be a problem however as nvcc generates object files that are compatible with gcc and I should hence be able to compile with nvcc and then link with gcc (linking against the CUDA library).
To compile with nvcc I use: ./configure CC=nvcc
Which successfully creates make files that se nvcc to compile. But the Configuration script does not seem to honor LD=gcc in the same way, ie: ./configure CC=nvcc LD=gcc still tries to link everything with nvcc which promptly fails because nvcc does not support the option '-soname' without which the project will not link correctly. What am I doing wrong? How can tell the config script to link with gcc?
I am using a arm compiler to build my program but getting following compiler error at the end - init.c.text+0x2c): undefined reference to '__libc_csu_fini' init.c.text+0x34): undefined reference to '__libc_csu_init'
I am using OpenSuse 11.2 which I just installed. I was working on one QT application in OpenSuse 10.3 with few KColorButton in it and it was compiling fine under that dist. Now after copying the project to 11.2 environment , I can't make the project. It's now throwing linker error :
I am trying to compile a software using a provided sdk. I suspect that the sdk has some mismatch of the platform library, but I am not sure.
The error I got is
Code:
The libidata.so.42 is there in that folder. I guess the file might be in a big endian. Is there a way to check if the libidata.so.42 i have might be a big endian format, rather than little endian?
If my guess is incorrect, This is a c++ code on fedora x86 machine.
Recently I have downloaded TBB and I want to run a program using its libraries. But I encountered the following error: Linker: fatal error LNK1104: cannot open file 'tbb_debug.lib'
I am try to compile and install the as31 program development for the 80c51, but I am getting an error during compiling cannot find "gtk/gtk.h" I downloaded it from /www.pjrc.com/tech/8051/.I send an email to "paul@pjrc.com", he toll me to install gtk1.2-dev indicating that, On Ubuntu, the command is: "apt-get install libgtk1.2-dev"it still produces the error. I am using an HP laptop zv6000 running Fedora 14 and appears that gtk2 and gtk3 is installed This is the result:
[Vinny@HP1 ~]$ apt-get install libgtk1.2-dev bash: apt-get: command not found... Install package 'apt' to provide command 'apt-get'? [N/y]
I'm trying to compile gtkglArea-1.99.0 but I think I'm running into a linking error. This is the error exactly : /usr/bin/ld: cannot find -lGLU. I have the OpenGL and GTK+ libraries, well ./configure runs with no errors so I assume I have everything I need. Does anyone know how to fix the error in order for me to run make properly?
I'm following the "The Perfect Server - Fedora12 x86_64 [ISPConfig 3]" instructions and I am encountering an error when trying to build the rpm for courier-imap (from page 4 of the HOWTO).
I'm not having any luck today getting maildrop working. Ubuntu (Hardy) and everything is from aptitude.If I use 2.0.3 (the version aptitude serves up) I get this:
This is after I made maildrop setuid root. It seems that the version aptitude serves us was compiled without the --enable-trusted-users flag at compile time. There appears to be no way around this other than to recompile, according to Sam V, the author of the program. So I'm off to compile my own.
/usr/local/bin/maildrop -v maildrop 2.4.2 Copyright 1998-2005 Double Precision, Inc. Maildir quota extension are now always enabled. This program is distributed under the terms of the GNU General Public License. See COPYING for additional information.
[code]....
It never talks to mysql and obviously isn't authenticating. The aptitude version does talk to mysql, but can proceed no further because it hits that "trusted user" issue.
Are the authlib & mysql libraries somewhere else? There areHow can I solve this? Have any of you successfully compiled maildrop to work with courier-authlib and mysql? This is driving me nuts. I'm using courier-imap with virtual users in mysql. This setup has worked just fine for a long time, but I now need to add server side filtering. It seems like I'm almost there....
I have a pdf file (nasm documentation) that used to be displayed perfectly with xpdf, but now all code example lines remain blank. On the terminal I get repeated lines such as:
Quote: Error: Couldn't create a font for 'Courier Bold' Error: Couldn't create a font for 'Courier'
I tried to figure out the problem... the same problem occurs with both evince and okular. However it does not occur when opening the same file under root (tested with xpdf), so it seems to be some permission problem. I tried searching on the error message but couldn't find a working solution.
I am facing some problems when i am trying to link using g++. The linker error text is "undefined reference to `std::vector<std::string, std::allocator<std::string> >::end()'"
I've gone through some online tutorial on how to create a MAKE file and actually I don't have a complete understanding of it specifically, linking the particular compiling program to a library and also creating a share/dynamic library.
I am trying to compile systemc. Configuration is done OK and Makefiles are created. As soon as the "make" command i issue, recursively reaches the "utils" directory, errors are produced -declaration and include errors.
The files referenced by the errors DO exist and i hava managed to give g++ "-I ${LD_INCLUDE_PATH}, ie the variable, where all header dirs are listed. Libraries and compilers for gcc3.3 and g++3.3, i believe, are installed OK. code...
I'm trying to install the latest Kmess from source, but when configuring it (it's really a wrapper for cmake) I get the following error: configuring KMess 2.0.6.1
fix the problems mentioned above, and run ./configure again. For example, make sure you have the KDE 4 devel packages installed.I've done this yesterday on another computer and it worked fine once I had both libgif4 and libgif-dev installed. The problem is that I've got both of those packages installed on this computer and I still get the error.
Compiling Amarok from git gives error "gdk-pixbuf/gdk-pixbuf.h: No such file or directory" it is installed in /usr/include/gtk-2.0/gdk.I just up'ed to openSuse 11.4 and KDE 4.6.1 - compiled fine last time I tried which was probably last weekend or so (March 2nd or third)Wondering if /usr/include/gtk-2.0/ is new in 11.4 because of the upcoming gtk3.0 and the problem is it's not some path and not being compiling proficient I'm a bit lost.full error
Code: /home/smiley/MyTemp/amarok/src/core-impl/collections/ipodcollection/handler/IpodHandler.cpp:35:35: fatal error: gdk-pixbuf/gdk-pixbuf.h: No such file or directory
When I compile evince from its source code, I am able to run ./configure properly, but when I run make the following output is displayed.
Code: make all-recursive make[1]: Entering directory `/media/New_Volume/untitled folder/evince-2.32.0' Making all in cut-n-paste make[2]: Entering directory `/media/New_Volume/untitled folder/evince-2.32.0/cut-n-paste' Making all in zoom-control make[3]: Entering directory `/media/New_Volume/untitled folder/evince-2.32.0/cut-n-paste/zoom-control' ..... make[3]: *** [libevview.la] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
I am not able to ascertain the source of this error, even though I seem to have the file in question-libevdocument.la. What do I do now to remove this error?
I have installed SDL_gfx, configured, compiled and installed perfectly fine, then I ran ldconfig, and yet I get an error from the install scrip of Lincity, complaining that I'm missing SDL_gfx -- I've read all the READMEs and INSTALLs for each, yet I can't see what I've missed.What do I need to do to make Lincity configure properly prior to compiling?
I am having issues with 3d I am trying to start up a game called auteria but it displays this error "Could not find a compatible opengl display resolution. Please check your driver configuration. (Error: Couldn't find a matching GLX visual)" I am on ubuntu 10.10 could anybody give me a solution on how to fix this issue?