Author Topic: NASM  (Read 2155 times)

A12danrulz

  • Leader
  • Hero Member
  • *****
  • Posts: 4078
  • Reputation: 221
  • Badges:
NASM
« on: September 24, 2011, 07:04:12 pm »
Trying to get NASM for the iPod but I keep getting make errors. ./configure runs just fine but when I run make it throws this my way:









Anybody have any idea what library I need?

h4ck3rpr0n3

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3069
  • Reputation: 130
  • Developer, Genius :P :P
  • Badges:
  • Computers: HP Pavillion g7: Windows 7, BT5 R1, Ubuntu 12.04, Windows 8, Linux Mint
  • iDevices: ipod touch 3g, ipod touch 2g
Re: NASM
« Reply #1 on: September 24, 2011, 08:32:04 pm »
umm... i'm not sure but for the collect2 error just try using make install
goals:
[] get developer status
[X] get 30+ karma
[X] get to hero member
[X] become part of the staff

languages i know:
JavaScript
CSS
HTML
PHP
C
C++
Cython
Python

C0deH4cker

  • Hero Member
  • *****
  • Posts: 2849
  • Reputation: 129
  • I am leaving iNinjas. Contact me via email.
  • Badges:
  • iDevices: iPhone 4S 16gb Black (5.1.1), iPad 2 32gb White (5.0.1), iPod Touch 2G 8gb (4.2.1)
Re: NASM
« Reply #2 on: September 24, 2011, 09:49:48 pm »
Why nasm? We already have GAS.

A12danrulz

  • Leader
  • Hero Member
  • *****
  • Posts: 4078
  • Reputation: 221
  • Badges:
Re: NASM
« Reply #3 on: September 24, 2011, 10:08:59 pm »
We do?

C0deH4cker

  • Hero Member
  • *****
  • Posts: 2849
  • Reputation: 129
  • I am leaving iNinjas. Contact me via email.
  • Badges:
  • iDevices: iPhone 4S 16gb Black (5.1.1), iPad 2 32gb White (5.0.1), iPod Touch 2G 8gb (4.2.1)
Re: NASM
« Reply #4 on: September 24, 2011, 10:26:03 pm »
GNU Assembler.

gcc -o asmprog asm.s

Don't like seeing ads? Click here to register!

A12danrulz

  • Leader
  • Hero Member
  • *****
  • Posts: 4078
  • Reputation: 221
  • Badges:
Re: NASM
« Reply #5 on: September 24, 2011, 10:26:30 pm »
Oh... now i just feel stupid

C0deH4cker

  • Hero Member
  • *****
  • Posts: 2849
  • Reputation: 129
  • I am leaving iNinjas. Contact me via email.
  • Badges:
  • iDevices: iPhone 4S 16gb Black (5.1.1), iPad 2 32gb White (5.0.1), iPod Touch 2G 8gb (4.2.1)
Re: NASM
« Reply #6 on: September 24, 2011, 10:26:32 pm »
Or just as

A12danrulz

  • Leader
  • Hero Member
  • *****
  • Posts: 4078
  • Reputation: 221
  • Badges:
Re: NASM
« Reply #7 on: September 24, 2011, 10:48:52 pm »
We wouldn't happen to have an Intel assembler would we? Intel is so much nicer than AT&T

Trcx528

  • Haxor
  • Hero Member
  • *****
  • Posts: 4540
  • Reputation: 167
  • Google it!
    • iNinjas
  • Badges:
  • Computers: 13" 2011 Macbook Pro, 120 GB SSD and 16 GB of Ram
  • iDevices: None
Re: NASM
« Reply #8 on: September 25, 2011, 09:29:22 am »
Intel? Mobile platforms use ARM not x86.  Intel hasnt made one ARM chip to date.

A12danrulz

  • Leader
  • Hero Member
  • *****
  • Posts: 4078
  • Reputation: 221
  • Badges:
Re: NASM
« Reply #9 on: September 25, 2011, 10:38:57 am »
So you pretty much have to know AT&T then?

Don't like seeing ads? Click here to register!

Trcx528

  • Haxor
  • Hero Member
  • *****
  • Posts: 4540
  • Reputation: 167
  • Google it!
    • iNinjas
  • Badges:
  • Computers: 13" 2011 Macbook Pro, 120 GB SSD and 16 GB of Ram
  • iDevices: None
Re: NASM
« Reply #10 on: September 25, 2011, 11:02:10 am »
Know AT&T as the phone company? Or as a language (that i've never heard of before)? I'm confused.  

A12danrulz

  • Leader
  • Hero Member
  • *****
  • Posts: 4078
  • Reputation: 221
  • Badges:
Re: NASM
« Reply #11 on: September 25, 2011, 11:13:37 am »
Language.

A12danrulz

  • Leader
  • Hero Member
  • *****
  • Posts: 4078
  • Reputation: 221
  • Badges:
Re: NASM
« Reply #12 on: September 25, 2011, 02:09:22 pm »
Meh I'll just learn AT&T syntax. :(

C0deH4cker

  • Hero Member
  • *****
  • Posts: 2849
  • Reputation: 129
  • I am leaving iNinjas. Contact me via email.
  • Badges:
  • iDevices: iPhone 4S 16gb Black (5.1.1), iPad 2 32gb White (5.0.1), iPod Touch 2G 8gb (4.2.1)
Re: NASM
« Reply #13 on: September 26, 2011, 01:58:55 pm »
Wtf is AT&T?
Do you mean Arm?

A12danrulz

  • Leader
  • Hero Member
  • *****
  • Posts: 4078
  • Reputation: 221
  • Badges:
Re: NASM
« Reply #14 on: September 26, 2011, 02:13:02 pm »
AT&T:
movl $4, %eax

Intel:
mov eax, 4