Fedora :: Installing A Library ( Anti Grain Geometry V2.5)?
May 21, 2011
I'm trying to install the Anti Grain Geometry v2.5 library. I have successfully compiled the sources, and as a result I've got a file named libagg.a . Now, I'm not sure what's the next thing I supposed to do. I tried to copy this file as /usr/lib/libagg.so and the run ldconfig, but I get sudo ldconfig ldconfig: /usr/lib/libagg.so.2.5 is not an ELF file - it has the wrong magic bytes at the start.I also tried the same thing in /usr/lib64/libagg.so, with the same result.I'm not sure if this is what I'm supposed to do,
I want to setup a Linux Fedora based Anti-Virus & Anti-Spam Server on my LAN. I have more than 60 Windows users with Proxy Squid running on LAN. Our Email server is hosted on the Internet. Because of virus/spam generate problem, emails are worst affected & the users have a lot of problem on Email, as the outlook gives error. It happens when a PC generates Spam & our IP gets blocked by the ISP for some time. Thats why I want to setup an Anti VIRUS/SPAM Firewall on my LAN (before the Squid), so these spams do not go past the Internet Gateway.Hope u guys understand my problem & suggest some useful links, software & documentations.
I recently installed Fedora 11 with VMware workstation. I downloaded the Wine file (wine-1.0.1.tar.bz2 and wine-1.0.1.tar.bz2.sign, its a source archive i think)from [URL]. Those two files are now in my flash disk. I went throught the wine user guide but they haven't explained about how to install it in detail, but i found that, "Compiling & installing Wine from source is slightly more difficult than using a package".
I went to [URL] looking for packages but again its saying, i should install some library's before building Wine and leads to [URL]. I went there & found a web page with some codes.
I have a Western Digital Pasport 320 GB hard drive. I wanted to create a live installation on it like a USB stick. I wanted it to serve as a portable OS that I could use to boot any other computer off of, and use it for diagnostics and anti-virus scanning on Windows based computers. The additional space is for my own personal use, kind of like having a mobile desktop where I have all of my documents in one place.What I need to know is how to set up Fedora 11 so that the hard drive will boot on most PCs regardless of their architecture. I also need to know what's a good Anti-virus to install onto it for the sake of fixing Windows hard drives.
Please keep in mind I'm a noob when it comes down to a lot of things, so if there's an antivirus I have to install manually, please included a step by step.
how do i install GSL 1.14? i have downloaded the tar file from [URL] and it is now sitting in my Download folder. i do not really understand the instructions in the 'install' text file that came with it.
i tried the synaptic package manager, but the version in there is not updated.
I installed a library to the /usr/local/ prefix in Linux using ./configure && make && make install. What environment variables do I need to set in order for the linker and compiler to search these new library and header paths?
I would like to run Blender (3D modelling software) on RedHat Enterprise. I have a problem with missing libraries (libavutil50.so). Second problem is that I have no root access so I cannot install rpm package with libavutil50.so. Does anybody knows how can I manage this? Is it possible to install somehow libavutil50.so in my /home folder, that Blender will have an access to this library ?
I am installing mod_perl on the Linux box. Could successfully installed httpd, mod_perl, expat. Now when I try to run "make" command for libapreq2-2.12, it gives following error -
[FONT="Arial"]Making all in glue make[1]: Entering directory `/opt/customer/apache/2.2.8_64_modperl/lib/libapreq2-2.12/glue' cd perl; /usr/bin/perl Makefile.PL -apxs /opt/customer/apache/2.2.8_64_modperl/bin/apxs Can't locate Apache2/Build.pm in @INC (@INC contains: /usr/lib64/perl5/5.8.5/x86_64-linux-thread-multi /usr/lib/perl5/5.8.5 /usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.4/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.3/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.2/x86_64-linux-thread-multi /usr/lib64/perl5/site_perl/5.8.1/x86_64-linux-thread-multi
I am installing a program on a server as a non-root user. Specifically it is tmux 1.5, but this should apply broadly to all locally installed program in my opinion (I mention the program name in case this problem ends up not being my own error).
The program requires me to install some dependent libraries (e.g. libevent and ncurses). So, I installed them both locally since I do not have root access
cd $HOME/library/installation/folder DIR=$HOME/local ./configure --prefix=$DIR #... make ... make install
[Code]....
Ok, so this installs the program without problems into $HOME/local/bin, but if I run the executable: $HOME/local/bin/tmux , I get the following error:
tmux: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory
It would seem to me that the program cannot find the desired libraries, but the file libevent-2.0.so.5 does indeed exist in $HOME/local/lib as specified in the configure options. I am wondering how I can get the program to recognize the installed library in order to run. I tried putting symbolic links in $HOME/lib, $HOME/bin, and $HOME/local/bin, but none of these worked.
I did a search. But I'm not sure about the latest status - posts reporting a problem are pretty old.So, is there a problem with gnome-terminal --geometry?For instance
Code: gnome-terminal --geometry=100x50 works fine.
anyone know how to change "terminiator"s geometry on startup? My window is always too small - would like to change it and make it bigger when the program starts up.
I had run out of space on a 30GB raid1 partition so I rebuilt it as I had three 30GB partitions on a pair of 120GB drives. I stopped the array and used gparted to create a single 120GB partition on one of the disks. I then copied the data from all three partitions on the other drive onto this newly cleared space, before zapping that too. So I now had two drives with identical single partitions, one of which had all my data and lots of space. I used mdadm to create a new array from the two disks, which looked good. It immediately started to resync the data onto the second drive. However, when I tried to mount the new array this is what I get:
Code:
bob@zaphod:~$ sudo mount -t ext4 /dev/md0 /media/raid/ mount: wrong fs type, bad option, bad superblock on /dev/md0, missing codepage or helper program, or other error
[code]....
I can mount the drives independently and GOOD NEWS the data is there! However, how can I get round this problem and mount the raid array.
Is anyone having problems with the "Web Slice" plasmoid desktop widget? I'm trying to get it to display my download usage, by showing my ISPs webpage [URL] (no login reqd) I can get it to pull-in a URL, and specify a div label, altho while I'm configuring it the zoom is a bit random, but it kinda works. Main problem is with grabbing a specific section via pixel geometry: x,y,width,height whatever I enter for x,y just isn't doing anything, in fact the geometry settings don't seem to be having any affect that I can see.
Are there plans to alter or improve our partition options surrounding the change from 512 to 4096 byte sectors? It seems that the DOS-world of four primary partitions is a bit screwy in a world of tera-byte drives.
I'm finally getting around to configuring my Xfce desktop environment and I'm having a lot of trouble having applications remember their last position. I did some Googling and found this is either not a supported feature or it depends on the application if they want to support it or not.
I'm trying to make my default terminal start in the center of the screen.
I found that you can add the command line parameter
Code:
For example and it should open at a 70x20 size in the 20+30 position. I added that to my panel launcher's command and ended up with
Code:
However the terminal isn't opening at all.
After further reading, I discovered the default launchers use your preferred applications so I just used replaced the launch command with the following and it worked perfectly:
./configure script fails to configure libsf. Please check the following last few lines of configure script error.
But find command shows the following;
It seems the file libdb does exist. man dbopen displays man page for dbopen. I also tried to ln -s /usr/lib/libdb.a and libdb.so /lib dir but all were in vain.
I'm reading about shared, static, and dynamic libraries. What is SDL? Is it static, shared, or dynamic?
I always thought a library would be a lot of .h and .cpp files compiled separately into .o files and then if you compiled your own program you could use the -l parameter to link the library and it was all compiled together. Now I'm not so sure.
I don't even see any SDL .cpp files in my system anywhere. All I have are lots of SDL .h files in /usr/include/SDL and I don't really understand the code in them.
I'm making a wild guess here: SDL is a shared library. SDL itself is NOT compiled into my program, therefore SDL must be on any system my program tries to run on. When I compile and link SDL all it needs is the header files to know what SDL function and objects it can use. And then on every system it uses an already compiled SDL shared library thingy somewhere.
So... where is that part of SDL? All I can find are header files.
I'm thinking the advantage of shared libraries is that someone could say update SDL on their own system and take advantage of the new features without having to download new executables with the new version of SDL compiled into them for every program that uses SDL.
So if I'm making an editor and a game engine and they both use a lot of the same .cpp and .h files that I wrote and I'm tired of updating one and then the other and I need to turn them into a library, then a shared library might be kind of a silly solution. I could just make a static library. Right? Because it's not SDL. Nobody else is ever going to use this library.
How can we convert a dynamic library (filename.so) to a static library (filename.a) using gnu gcc . Can we get a static library form a dynamic library . I saw a few post in which the conversion form a static library to a dynamic library is mentioned but, unfortunately, not the other way.
Anti aliasing is off in the top windows. This is what I want everywhere. Firefox and the help application (lower windows) still anti-alias. I DO NOT want that. How do I turn the anti-aliasing COMPLETELY off. System->Preferences->Appearance->Fonts did not do it.
Code: sudo dpkg-reconfigure fontconfig did not do it either.
I jus found that #include<stdio.h> is not working with gcc and neither any function from the library like clrscr(); i found due to <stdio.h> is a windows lobrary file so its not come with linux. But I want to to know if I have to call any function from that library what should I do? Is there any way to install <stdio.h> in linux?
error while loading shared libraries: libnss3.so.1d: wrong ELF class: ELFCLASS32
I am on a 64bit system and downloaded the 64bit google-chrome. I believe the error above means it is trying to use a 32bit library? That file is a symlink I made to /usr/lib/libnss3.so - why would this not be 64bit?
i installed svga library to do graphics programming in redhat linux, when i tried to run the program it is showing some error, i installed svgalib in 2 places. I think probably that would be the problem,so please some one tell me how to uninstall svga library?
i have an ati 5770, and i can use my 3d effects (compiz) nicely, but..when i use them like desktop cube or wall and it zooms out to an actualy 3d perspective, no anti aliasing is kicked in?