top of page

Lab 2, building software from source code

Writer: jadach1jadach1

PURPOSE

So the purpose of this lab is to grab a package from the http://www.gnu.org/software/ web page , download the source file and build the program on our OS.


EARLY ISSUES

I started using my virtual box fedora workstation but because I was missing so many packages and the station itself was very slow I switch to the aarchie server in the ehl.cdot.systems.


-------------------------------------------------------------------------------------------------------------------------

Attempting to install package ( 3DLDF )

Used "wget" to download tarball from the link inside http://www.gnu.org/software/.

Extracted the contents

CD into the directory

Ran "./configure && make"

Hit an error saying

"make[2]: ctangle: Command not found

make[2]: *** [Makefile:549: loader.h] Error 127

make[2]: Leaving directory '/home/jadach/3DLDF-1.1.3/CWEB'

make[1]: *** [Makefile:254: all] Error 2

make[1]: Leaving directory '/home/jadach/3DLDF-1.1.3/CWEB'

make: *** [Makefile:195: all-recursive] Error 1

"


Attempting to install package ( ctangle )

Hit an error saying,

"No match for argument: ctangle

Error: Unable to find a match"

-------------------------------------------------------------------------------------------------------------------------

Trying to install a different package ( ANUBIS ) from http://ftp.gnu.org/gnu/anubis/

Pulled the tarball from http://ftp.gnu.org/gnu/anubis/

Extracted the contents

CD into directory

Ran "./configure && make"

More messages of what appear to be errors appears after the make file was ran.

Tried to install a dependency library named gsasl

Using " sudo dnf search gsasl " found this package -> libgsasl.aarch64

Installed successfully

Trying to compile and run "./configure && make" again,

hitting error "/usr/bin/ld: cannot find -lgpg-error"

Try a new package

-------------------------------------------------------------------------------------------------------------------------

The above errors proved to frustrating to try to debut, with google not being able to help with the problem.

Successfully compiled and built the package "grep" , which had no dependencies.

-------------------------------------------------------------------------------------------------------------------------


 
 
 

Recent Posts

See All

Closing Thoughts

For my final blog post I would like to discuss what I have learned and plan to utilize in the future from this course. So although I was...

Commentaires


bottom of page