02-24-2019
Well the C compiler was not free...
Hicks explained what its like when building an OS from scratch, he forgot the pain killing job of getting something to display on screen...
I tried early 90 to install ATT UNIX 386 V r3.2 from partial source, but I had the libs the C compiler and XX 5-1/4 floppies....
I started all again with my first linux ( a99p108 )in 93 and it was like hicks explains, the hardest for me was to start with gcc for dos to build your precompiler I had to call a friend who was good in C to help me through... then yes it takes time specially when you can only do that after work, the kernel compilation took a weekend ( it was a 486/66 ...) it was up on the 3rd weekend...
About UNIX V 386, it was not intented for PC at the time as you had XENIX for that, so the basic runtimes were for small to good sized server using intel 386 architecture for e.g. mulitusers to learn programming languages like C Pascal or Cobol using VT100 or WISE terminals connected using multiplexed serial ports, you come up installing that on fancy modern pentium architecture with graphics and I/O cards it never heard of, you are to build the missing drivers from scratch and that part is far from being easy
These 2 Users Gave Thanks to vbe For This Post:
10 More Discussions You Might Find Interesting
1. Solaris
I am using the command: f60gen to complie a form and it says it does not work
Pls help, as I am trying to compile a few .fmb files to fmx...
Cheers (1 Reply)
Discussion started by: etravels
1 Replies
2. UNIX for Advanced & Expert Users
hi
i need to compile idl files to convert them to classes, on Unix platform. Please tell me how to compile these files & which commands are to be used for this purpose.
Thanks & Regards (6 Replies)
Discussion started by: rochitsharma
6 Replies
3. Shell Programming and Scripting
I would like to convert some Unix scripts into machine language. I dont know how to programe in C. Is there any software out there that I can use to convert these Unix scripts into machine language.
Thanks. (1 Reply)
Discussion started by: coburn
1 Replies
4. Programming
if somebody can help me pls.
i need the source code for a shell which compiles C or java programs in unix
i need a very short and simple one, just the compiling part
Respect (2 Replies)
Discussion started by: zlatan005
2 Replies
5. Programming
HI,
I have a proc installation.
On running the following 3 commands, I successfully get 3 C files.
proc char_map=string util.pc
proc char_map=string FDRFeedMain.pc
proc char_map=string NonMons.pc
This gives me util.c FDRFeedMain.c NonMons.c
Now when i try to compile the... (6 Replies)
Discussion started by: allah_waris45
6 Replies
6. Programming
Hello,
I am trying to compile a Pro*C program under unix:
proc iname=test.pc
works fine
but then I am not able to compile the test.c file :
gcc test.c -o test.o -L $ORACLE_HOME/lib -l clntsh
/usr/bin/ld:
Object file format error in: /u01/app/oracle/product/10.1.0.2.0/lib:... (1 Reply)
Discussion started by: nsmrmd
1 Replies
7. UNIX for Dummies Questions & Answers
-----Edit-----
My original post was long and confusing. To sum it up, I am wondering how to do the following Debian based commands on an RPM type system.
dpkg -i XXX.deb
update-initramfs -k xxx -c
update-grub
I hope someone can provide some insight. Thanks in advance!
--------------... (0 Replies)
Discussion started by: b4sakenxx
0 Replies
8. Shell Programming and Scripting
Hello everyone i have a script written in C and i need to compile it in a unix machine i am a first time programmer and i do not know how to compile this and also i need to save the results in a table please help we normally use instructions like build_bb -f but now im confused i dnt knw hw to use... (1 Reply)
Discussion started by: DeVGuL
1 Replies
9. UNIX for Dummies Questions & Answers
Hi, I'm trying to compile the code for a program and I run into the following error,
ncfile.h: In constructor ‘ncfile::NcAttribute<T>::NcAttribute(const std::string&, const char*)':
ncfile.h:357: error: there are no arguments to ‘strlen' that depend on a template parameter, so a declaration of... (1 Reply)
Discussion started by: bstephens
1 Replies
10. UNIX for Beginners Questions & Answers
i have been trying to compile an android Marshmello system with no success. every time i try to compile i get this error
javac: invalid source release: 1.7s
Usage: javac <options> <source files>
make: *** Error 41
#### make failed to build some targets (03:04 (mm:ss)) ####... (2 Replies)
Discussion started by: gearm
2 Replies
LEARN ABOUT DEBIAN
ideviceinstaller
ideviceinstaller(1) General Commands Manual ideviceinstaller(1)
NAME
ideviceinstaller - Manage iDevice apps
SYNOPSIS
ideviceinstaller [OPTIONS]
DESCRIPTION
Allows to install, upgrade, uninstall, archive, restore and enumerate installed or archived apps on iDevices.
OPTIONS
General options:
-d, --debug
enable communication debugging.
-U, --uuid UUID
target specific device by its 40-digit device UUID.
-h, --help
prints usage information
Commands:
-l, --list-apps
list apps installed on the device.
Additional options:
-o list_user
list user apps only (apps installed by the user) This is the default.
-o list_system
list system apps only (apps available from the system firmware)
-o list_all
list all types of apps
-o xml print output in xml format (PList)
-i, --install ARCHIVE
install app from a package file specified by ARCHIVE.
-u, --uninstall APPID
uninstall app specified by APPID.
-g, --upgrade APPID
upgrade app specified by APPID.
-r, --restore APPID
restore archived app specified by APPID.
-L, --list-archives
list archived applications on the device.
Additional options:
-o xml print output in xml format (PList)
-a, --archive APPID
archive app specified by APPID.
Additional options:
-o uninstall
uninstall the package after making an archive
-o app_only
archive application data only
-o copy=PATH
copy the app archive to directory PATH when done
-o remove
only valid when copy=PATH is used: remove after copy
-R, --remove-archive APPID
remove app archive specified by APPID.
AUTHOR
This manual page was written by Martin Szulecki.
ideviceinstaller(1)